Skip to content

Conversation

@Fredi-raspall
Copy link
Contributor

Signed-off-by: Fredi Raspall <fredi@githedgehog.com>
Signed-off-by: Emanuele Di Pascale <emanuele@githedgehog.com>
@Fredi-raspall Fredi-raspall requested a review from qmonnet January 21, 2026 18:26
@Fredi-raspall Fredi-raspall requested a review from a team as a code owner January 21, 2026 18:26
@Fredi-raspall Fredi-raspall changed the title Pr/fredi emanuele/fix time conversion fix time conversion Jan 21, 2026
@Fredi-raspall Fredi-raspall force-pushed the pr/fredi-emanuele/fix_time_conversion branch from 8e3b4f5 to 3f6827b Compare January 21, 2026 18:46
Fixup the autogenerated rust types to use kube_core's Duration
because it implements the deserialization from the format used
in the CRDs.

We want to continue using std::time::Duration in the internal
types. So, use the existing From<> implementations wherever
needed.

Signed-off-by: Fredi Raspall <fredi@githedgehog.com>
Signed-off-by: Emanuele Di Pascale <emanuele@githedgehog.com>
@Fredi-raspall Fredi-raspall force-pushed the pr/fredi-emanuele/fix_time_conversion branch from 3f6827b to 5476998 Compare January 21, 2026 18:59
@Fredi-raspall Fredi-raspall added the ci:-upgrade Disable VLAB upgrade tests label Jan 21, 2026
Copy link
Member

@qmonnet qmonnet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I didn't check what format the new type accepts, but I trust you did. The change looks good, can I only ask that we remove the previous dependency we used for this? See below

@qmonnet qmonnet enabled auto-merge January 21, 2026 20:28
Signed-off-by: Fredi Raspall <fredi@githedgehog.com>
@Fredi-raspall Fredi-raspall force-pushed the pr/fredi-emanuele/fix_time_conversion branch from 9aa13dd to dd39377 Compare January 21, 2026 21:41
@qmonnet qmonnet added this pull request to the merge queue Jan 21, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 21, 2026
@qmonnet
Copy link
Member

qmonnet commented Jan 21, 2026

[111](https://github.com/githedgehog/dataplane/actions/runs/21228172633/job/61080487925#step:13:1112)
 Nextest run ID ca17fcce-53b7-47be-b739-580c65a1655f with nextest profile: default
    Starting 439 tests across 34 binaries
[> 60.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
[>120.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
[>180.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
[>240.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
[>300.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
[>360.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
[>420.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
[>480.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
[>540.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
[>600.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
[>660.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
[>720.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
[>780.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
[>840.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
[>900.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
[>960.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
[>1020.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
[>1080.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
[>1140.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
[>1200.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
[>1260.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
[>1320.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
[>1380.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
[>1440.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
[>1500.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
[>1560.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
[>1620.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
[>1680.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
[>1740.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
[>1800.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
[>1860.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
[>1920.000s] (───────) dataplane-routing frr::test::tests::test_fake_frr_agent
Error: The operation was canceled.

Let's give it another try

@qmonnet qmonnet added this pull request to the merge queue Jan 21, 2026
Merged via the queue into main with commit b090810 Jan 22, 2026
22 checks passed
@qmonnet qmonnet deleted the pr/fredi-emanuele/fix_time_conversion branch January 22, 2026 00:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci:-upgrade Disable VLAB upgrade tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants