-
Notifications
You must be signed in to change notification settings - Fork 106
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
providers/hetzner: fix duplicate attribute prefix #1083
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! Can you add an entry to the release notes?
c5f8e2e
to
5e586b4
Compare
Done! |
Not a rust expert, but the CI failures seem unrelated to this PR. error[E0282]: type annotations needed for `Box<_>`
--> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/time-0.3.31/src/format_description/parse/mod.rs:83:9
|
83 | let items = format_items
| ^^^^^
...
86 | Ok(items.into())
| ---- type must be known at this point
|
help: consider giving `items` an explicit type, where the placeholders `_` are specified
|
83 | let items: Box<_> = format_items
| ++++++++
For more information about this error, try `rustc --explain E0282`.
error: could not compile `time` (lib) due to 1 previous error
warning: build failed, waiting for other jobs to finish...
Error: Process completed with exit code 101. |
@apricote yeah; its something with the CI. I am taking a look. |
Ok if you do a re-base it should now be good @apricote |
The attributes generated for the hetzner provider had a duplicate prefix: AFTERBURN_AFTERBURN_HETZNER_HOSTNAME=flatcar-test Afterburn already adds the prefix itself in src/providers/mod.rs `MetadataProvider.write_attributes()`, so the additional prefix added in the hetzner provider was unnecessary. Signed-off-by: Julian Tölle <[email protected]>
Head branch was pushed to by a user without write access
5e586b4
to
6effcd3
Compare
Rebased 👍 |
The attributes generated for the hetzner provider had a duplicate prefix:
Afterburn already adds the prefix itself in src/providers/mod.rs
MetadataProvider.write_attributes()
, so the additional prefix added in the hetzner provider was unnecessary.This is a breaking change for the generated output, not sure how you want to handle this. I can also keep the previous output and just add the new correct output next to it.