tonyb | Aparently I wasn't subscribed to service-discuss | 03:51 |
---|---|---|
*** amoralej|off is now known as amoralej | 06:04 | |
*** amoralej is now known as amoralej|lunch | 12:43 | |
*** amoralej|lunch is now known as amoralej | 13:41 | |
fungi | i'm disappearing for the rest of the day, but will check in later maybe | 14:41 |
opendevreview | Clark Boylan proposed opendev/system-config master: Move python builder/base images to quay.io https://review.opendev.org/c/opendev/system-config/+/881932 | 15:03 |
opendevreview | Clark Boylan proposed opendev/system-config master: Consume python base images from quay.io https://review.opendev.org/c/opendev/system-config/+/881933 | 15:03 |
clarkb | just a rebase to address a merge conflict introduced by the hound image update | 15:03 |
clarkb | Once I'm actuall awake I'm going to start drafting up a doc outlining the plan and steps to move to quay for all our images | 15:04 |
*** amoralej is now known as amoralej|off | 15:07 | |
clarkb | I've gone ahead and claened up my held nodes for gitea 1.19 and the docker-compose behavior testing. I don't think I need any in the immediate future and can rebuild if ncessary | 15:23 |
clarkb | I'm starting to write down the quay migration plan here https://etherpad.opendev.org/p/opendev-quay-migration-2023 | 15:55 |
clarkb | This is good because it made me realize things like assets is a "base" image too | 15:55 |
clarkb | I'm also realizing that having hte order is nice because it means we can push changes for just about everything ahead of time with appropriate git parents and depends on | 15:56 |
clarkb | then it should largely be a matter of running the docker hub to quay.io sync, merging changes, checking deployments | 15:56 |
opendevreview | Clark Boylan proposed opendev/system-config master: Move assets image to quay.io https://review.opendev.org/c/opendev/system-config/+/882467 | 18:33 |
opendevreview | Clark Boylan proposed opendev/system-config master: Migrate statsd sidecar container images to quay.io https://review.opendev.org/c/opendev/system-config/+/882478 | 19:01 |
clarkb | genekuo: ^ I wanted to call out that changes like this are likely to conflict with some of the changes you have been writing. THats ok we'll sort it out. | 19:02 |
clarkb | We finally have everything working to quay.io and the idael is to move everything as quickly as possible so I wanted you to be aware that there may be some bumps | 19:03 |
fungi | looks like our ansible-compat pins were optimistic, ansible-compat is continuing to release new versions and expects ansible-lint to conform to them but hasn't been released with the corresponding fixes | 19:42 |
fungi | are we ready to drop ansible-lint entirely yet? | 19:42 |
fungi | i'm not really sure how to proceed without setting us up for more breakage. excluding new ansible-compat is probably going to cause breakage as soon as a new ansible-lint releases which requires that new version, because the author thinks python is like javascript and you should just pin the whole world | 19:48 |
fungi | i guess if they set a correct minimum ansible-compat requirement in the new ansible-lint version then it should refrain from upgrading ansible-lint until that can be met | 19:49 |
clarkb | ya I don't mind dropping it if it isn't making it easy to install | 19:52 |
clarkb | I guess the response was we need to maintain a lockfile or constraints file for anisble-lint now? that seems like overkill for a tool that should be easy to run | 19:53 |
opendevreview | Jeremy Stanley proposed openstack/project-config master: linters: yet still more broken ansible-compat https://review.opendev.org/c/openstack/project-config/+/882482 | 19:54 |
fungi | kicking that can down the road for now | 19:54 |
clarkb | fungi: I think we should use < ? | 19:57 |
clarkb | or are you worried when ansible-lint breaks it will break with < | 19:57 |
clarkb | I +2'd becaus this should be an improvement now. And now I hvae an errand to run | 19:57 |
fungi | yes | 20:24 |
fungi | i'm worried that the next ansible-lint version will require newer ansible-compat and so we'll never update, at which point we might just consider dropping it all anyway | 20:24 |
opendevreview | Clark Boylan proposed opendev/system-config master: Migrate statsd sidecar container images to quay.io https://review.opendev.org/c/opendev/system-config/+/882478 | 21:13 |
opendevreview | Clark Boylan proposed opendev/system-config master: Move system-config irc bots into quay.io https://review.opendev.org/c/opendev/system-config/+/882486 | 21:20 |
opendevreview | Merged openstack/project-config master: linters: yet still more broken ansible-compat https://review.opendev.org/c/openstack/project-config/+/882482 | 21:24 |
opendevreview | Clark Boylan proposed opendev/gerritbot master: Move gerritbot to quay.io https://review.opendev.org/c/opendev/gerritbot/+/882487 | 21:41 |
clarkb | that change is missing the secrets. THis is intentional. I want to get changes up with those placeholders to see everything else is working (since it should be testable to that point) then push patchests for the various things that need secrets updates all at once. SHould cut down on needing to page stuff in and out | 21:42 |
clarkb | I knew i was missing something | 21:44 |
opendevreview | Clark Boylan proposed opendev/gerritbot master: Move gerritbot to quay.io https://review.opendev.org/c/opendev/gerritbot/+/882487 | 21:44 |
opendevreview | Merged openstack/project-config master: Add Harbor app to StarlingX https://review.opendev.org/c/openstack/project-config/+/881962 | 21:46 |
opendevreview | Clark Boylan proposed opendev/statusbot master: Move statusbot to quay.io https://review.opendev.org/c/opendev/statusbot/+/882488 | 21:49 |
opendevreview | Clark Boylan proposed opendev/gerritbot master: Move gerritbot to quay.io https://review.opendev.org/c/opendev/gerritbot/+/882487 | 22:20 |
opendevreview | Clark Boylan proposed opendev/gerritbot master: Fix gerritbot CI https://review.opendev.org/c/opendev/gerritbot/+/882490 | 22:20 |
opendevreview | Clark Boylan proposed opendev/statusbot master: Move statusbot to quay.io https://review.opendev.org/c/opendev/statusbot/+/882488 | 22:22 |
opendevreview | Clark Boylan proposed opendev/gerritbot master: Fix gerritbot CI https://review.opendev.org/c/opendev/gerritbot/+/882490 | 22:37 |
opendevreview | Clark Boylan proposed opendev/gerritbot master: Move gerritbot to quay.io https://review.opendev.org/c/opendev/gerritbot/+/882487 | 22:37 |
opendevreview | Clark Boylan proposed opendev/statusbot master: Move statusbot to quay.io https://review.opendev.org/c/opendev/statusbot/+/882488 | 22:39 |
opendevreview | Clark Boylan proposed opendev/grafyaml master: Migrate grafyaml container images to quay.io https://review.opendev.org/c/opendev/grafyaml/+/882493 | 23:12 |
clarkb | bah I think I've been leaving out an important update in all these changes | 23:14 |
clarkb | I have to add quay.io to the repository name in the jobs | 23:15 |
opendevreview | Clark Boylan proposed opendev/system-config master: Move python builder/base images to quay.io https://review.opendev.org/c/opendev/system-config/+/881932 | 23:20 |
opendevreview | Clark Boylan proposed opendev/system-config master: Move assets image to quay.io https://review.opendev.org/c/opendev/system-config/+/882467 | 23:20 |
opendevreview | Clark Boylan proposed opendev/system-config master: Move system-config irc bots into quay.io https://review.opendev.org/c/opendev/system-config/+/882486 | 23:20 |
opendevreview | Clark Boylan proposed opendev/system-config master: Migrate statsd sidecar container images to quay.io https://review.opendev.org/c/opendev/system-config/+/882478 | 23:22 |
opendevreview | Clark Boylan proposed opendev/grafyaml master: Migrate grafyaml container images to quay.io https://review.opendev.org/c/opendev/grafyaml/+/882493 | 23:23 |
opendevreview | Clark Boylan proposed opendev/gerritbot master: Move gerritbot to quay.io https://review.opendev.org/c/opendev/gerritbot/+/882487 | 23:23 |
opendevreview | Clark Boylan proposed opendev/statusbot master: Move statusbot to quay.io https://review.opendev.org/c/opendev/statusbot/+/882488 | 23:24 |
clarkb | corvus: fungi ^ apologies for that | 23:26 |
fungi | d'oh! | 23:29 |
opendevreview | Clark Boylan proposed opendev/system-config master: Migrate etherpad, hound, and refstack to quay.io https://review.opendev.org/c/opendev/system-config/+/882494 | 23:39 |
clarkb | I think I'm going to pause there. I feel like my eyeballs are going haywire after dealign with so many almost identical changes | 23:42 |
clarkb | every one of those changes should be ready except for the ptgbot one. That one doesn't have a user password yet | 23:43 |
fungi | awesome, thanks for putting those together | 23:57 |
clarkb | There are still quite a few to do. But I expect that once we get rolling this can go pretty quickly | 23:58 |
clarkb | oh shoot I've just thought of more bugs though | 23:58 |
clarkb | thats how this goes. Too many moving pieces. Let me address that for what is up there already | 23:58 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!