Skip to content
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

sst_coreos: Enable for ELN #987

Merged
merged 1 commit into from
Oct 2, 2023
Merged

Conversation

cgwalters
Copy link
Contributor

To gain bootupd mainly, but we probably also want
the console-login-helper stuff and ssh-key-dir is currently an implicit Ignition dependency etc.

@cgwalters cgwalters mentioned this pull request Sep 29, 2023
@cgwalters
Copy link
Contributor Author

Alternative to #986

To gain bootupd mainly, but we probably also want
the console-login-helper stuff and `ssh-key-dir` is currently
an implicit Ignition dependency etc.
@bstinsonmhk bstinsonmhk merged commit ce4ad8b into minimization:main Oct 2, 2023
1 check passed
@cgwalters
Copy link
Contributor Author

How long does this take to sync? Looks like https://odcs.fedoraproject.org/composes/production/latest-Fedora-ELN/ didn't pick this up.

@cgwalters
Copy link
Contributor Author

I see it in https://tiny.distro.builders/view-all-binary-package-name-list--view-eln.txt ...yet today's 2023-10-04 compose doesn't have it either?

yselkowitz added a commit to yselkowitz/content-resolver-input that referenced this pull request Oct 4, 2023
Apparently this has been an issue in c9s for a while, but it came
to ELN via minimization#987.
@yselkowitz yselkowitz mentioned this pull request Oct 4, 2023
bstinsonmhk pushed a commit to yselkowitz/content-resolver-input that referenced this pull request Oct 4, 2023
Apparently this has been an issue in c9s for a while, but it came
to ELN via minimization#987.
bstinsonmhk pushed a commit that referenced this pull request Oct 4, 2023
Apparently this has been an issue in c9s for a while, but it came
to ELN via #987.
@cgwalters
Copy link
Contributor Author

Sorry to nag but anything blocking this showing up in ELN still? I don't see it in the 2023-10-06 compose https://odcs.fedoraproject.org/composes/production/latest-Fedora-ELN/

@sgallagher
Copy link
Collaborator

There's a disconnect between Content Resolver and the compose that we still haven't resolved. We don't have an automatic way to tell the compose which repository each package is supposed to end up in, so we maintain it manually in https://pagure.io/pungi-fedora/blob/eln/f/prepopulate.json

If not listed there, they end up in the buildroot only. @bstinsonmhk has been working on a proposal for how to automate this properly, but for the moment we still need to update prepopulate.json.

@sgallagher
Copy link
Collaborator

I've submitted https://pagure.io/pungi-fedora/pull-request/1203 to add bootupd to AppStream, but I also want to note that rust-bootupd is currently FTBFS on Fedora ELN: https://koji.fedoraproject.org/koji/taskinfo?taskID=107122332

@yselkowitz
Copy link
Collaborator

The build failure is due to premature unconditional use of the latest Fedora rust macros. I'll try to work on this when I come back.

@cgwalters
Copy link
Contributor Author

Looks like this is working now right? https://koji.fedoraproject.org/koji/buildinfo?buildID=2302687

@sgallagher
Copy link
Collaborator

I've merged the pungi-fedora change to get this properly into AppStream for the next compose. Composes happen four times a day, so you should see this appear in a few hours.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants