-
Notifications
You must be signed in to change notification settings - Fork 159
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
[next-devel] manifest: point next-devel at f32 #306
Conversation
Still working on getting the packages updated to f32. |
https://src.fedoraproject.org/rpms/skopeo/pull-request/6 With this, I get a successful compose, though I haven't sanity-checked it much yet. |
The other fix that was needed is coreos/coreos-assembler#1260. This is now blocked on https://src.fedoraproject.org/rpms/skopeo/pull-request/6. |
07592e0
to
af08a6c
Compare
E.g. on `next-devel` we want CI to `buildprep` from the `next-devel` stream. Required for green CI in: coreos#306
OK, dropping WIP and hold on this! This passes kola tests locally for me!
But the test itself still passes. So we can investigate that later. |
We also need #312. |
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.
mostly just tedious stuff to point out changes to see if there is any action we need to take
}, | ||
"brotli": { | ||
"evra": "1.0.7-6.fc31.x86_64" | ||
"evra": "32:9.11.14-5.fc32.x86_64" | ||
}, |
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.
dropped brotli
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.
Dropped compression dep of libcurl in exchange for libbrotli
. So net effect is we're dropping /usr/bin/brotli
.. I'd say let's keep it out and see if anyone complains.
"evra": "1.4.4-2.fc31.x86_64" | ||
}, | ||
"freetype": { | ||
"evra": "2.10.0-3.fc31.x86_64" |
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.
dropped freetype
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.
Was a dep of grub2-tools-extra
. Used for font rendering.
}, | ||
"grub2-tools-extra": { | ||
"evra": "1:2.02-105.fc31.x86_64" | ||
"evra": "1:2.04-9.fc32.x86_64" | ||
}, |
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.
dropped grub2-tools-extra
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.
Dropped dep of grub2-{efi,pc}
. Had a few less common GRUB utilities, but not grub2-mkconfig
. (And actually, I think one thing discussed in the past is getting rid of even that...)
"libcbor": { | ||
"evra": "0.5.0-7.fc32.x86_64" | ||
}, |
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.
added libcbor
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.
Dep of libfido2
.
"libfido2": { | ||
"evra": "1.3.1-1.fc32.x86_64" | ||
}, |
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.
added libfido2
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.
New dep of openssh-clients
. Looks like enablement for authentication via U2F/Yubikeys.
"libicu": { | ||
"evra": "65.1-2.fc32.x86_64" | ||
}, |
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.
added libicu
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.
New dep of samba-client-libs
. Looks like Unicode database and utility library.
And... oufff 33M. That one might be worth a closer look.
"libpng": { | ||
"evra": "2:1.6.37-2.fc31.x86_64" | ||
"evra": "1.6.3-3.fc32.x86_64" | ||
}, |
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.
dropped libpng
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.
Was a dep of freetype
.
"libbrotli": { | ||
"evra": "1.0.7-10.fc32.x86_64" | ||
}, |
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.
added libbrotli
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.
New deps of libcurl
in exchange for brotli
.
E.g. on `next-devel` we want CI to `buildprep` from the `next-devel` stream. Required for green CI in: #306
can we add this to the overrides: https://bodhi.fedoraproject.org/updates/FEDORA-2020-f56f55391d |
E.g. on `next-devel` we want CI to `buildprep` from the `next-devel` stream. Required for green CI in: coreos#306 (cherry picked from commit 9321003)
af08a6c
to
f17c9d3
Compare
Looks like it's already in f32 repos now. |
d1a2a6d
to
40db68b
Compare
OK, coreos-koji-tagger support merged and rolled out! I think we're just missing coreos/coreos-assembler#1318 and then we can get this in? Re. |
Peeled off investigations of |
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.
LGTM
This branch is forked from the testing-devel branch to start a next-devel stream which will currently track f32. This is something we should've done for a while now.
This actually seeds the lockfiles with the starting set of packages to use on f32.
40db68b
to
e61d6b8
Compare
OK, this now needs coreos/coreos-ci-lib#19 too. |
We don't have a previous `next-devel` build yet that the upgrade tests can use as the "parent" build. As mentioned in [1], we could force it to use the testing-devel stream. But actually I'd like to enhance CI more generally so it covers both of these cases (from `testing-devel` to `next-devel` and within `next-devel` as well). For now, let's just focus on getting f32-based FCOS off the ground. And as mentioned in the Jenkinsfile, this will be automatically reverted by config-bot when it next syncs the file from the `testing-devel` branch. [1] coreos/coreos-ci-lib#19
5e6b754
to
ca10e1d
Compare
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.
LGTM
This branch is forked from the testing-devel branch to start a
next-devel stream which will currently track f32. This is something we
should've done for a while now.