fungi | the coverage tomorrow will be cringeworthy enough i'm certain, the real thing might contort my face into a permanent cringe | 00:00 |
---|---|---|
ianw | i won't do too much effort on automatic queue saving/restore etc because i imagine zuul v4 will invalidate all that | 00:07 |
ianw | there's still a few things coming in to the old graphite server | 00:13 |
ianw | haproxy; i think we can just restart the statsd thing there | 00:13 |
fungi | clarkb: on the review-test plan... what's the reasoning there for populating the db before copying git repos? you mention making sure the repos have the expected refs, but i don't follow | 00:18 |
fungi | if gerrit isn't started yet, then the ordering of sourcing the db and copying the git repos should be irrelevant | 00:19 |
fungi | it's not like git is going to talk to mysql on its own, or vice versa, so i feel like i'm misunderstanding something there | 00:19 |
clarkb | fungi: its the order we copy from prod | 00:20 |
clarkb | since we dont want to shutdown prod | 00:20 |
fungi | oh, making sure the git repos we copy are at least as recent as the database snapshot | 00:20 |
clarkb | ya | 00:20 |
fungi | easy solution there, grab the most recent db backup dump | 00:20 |
fungi | but yeah, so it's not the order in which we import them which matters, but the order in which we retrieve them | 00:21 |
ianw | haproxy.balance_git_https.git01.ustack.com.qcur:0|g | 00:21 |
ianw | interesting ... i guess someone has copied something and is trying to send us their stats | 00:22 |
ianw | ok restarted logstash and firehose. other than than a couple of random things trying to send us haproxy and zuul stats, i'm not seeing anything else come into the old server | 00:29 |
openstackgerrit | Ian Wienand proposed opendev/system-config master: Cleanup graphite01 https://review.opendev.org/755150 | 01:10 |
*** qchris has quit IRC | 01:12 | |
*** cgoncalves has quit IRC | 01:23 | |
*** cgoncalves has joined #opendev | 01:23 | |
*** qchris has joined #opendev | 01:23 | |
*** Eighth_Doctor has quit IRC | 01:24 | |
*** Eighth_Doctor has joined #opendev | 01:29 | |
openstackgerrit | Ian Wienand proposed opendev/system-config master: doc: update Zuul restart instructions https://review.opendev.org/755155 | 01:39 |
openstackgerrit | Ian Wienand proposed opendev/system-config master: Cleanup graphite01 https://review.opendev.org/755150 | 01:55 |
openstackgerrit | Ian Wienand proposed opendev/system-config master: doc: update Zuul restart instructions https://review.opendev.org/755155 | 01:55 |
*** hillpd has quit IRC | 02:14 | |
*** dviroel has quit IRC | 02:14 | |
*** tkajinam has quit IRC | 02:14 | |
*** ttx has quit IRC | 02:14 | |
*** tkajinam_ has joined #opendev | 02:15 | |
*** hillpd has joined #opendev | 02:15 | |
*** dviroel has joined #opendev | 02:15 | |
*** ttx has joined #opendev | 02:20 | |
*** diablo_rojo has quit IRC | 03:35 | |
*** rm_work has joined #opendev | 03:40 | |
*** ykarel|away has joined #opendev | 03:54 | |
*** ykarel_ has joined #opendev | 04:11 | |
*** ykarel|away has quit IRC | 04:14 | |
*** ykarel_ is now known as ykarel | 04:16 | |
openstackgerrit | Ian Wienand proposed opendev/project-config master: [dnm] scripts to cleanup tarballs.opendev.org https://review.opendev.org/754257 | 05:06 |
openstackgerrit | Ian Wienand proposed opendev/system-config master: tarballs: Add rewrite rules for tenant moves https://review.opendev.org/755181 | 05:08 |
*** marios has joined #opendev | 05:17 | |
*** DSpider has joined #opendev | 05:25 | |
*** DSpider has quit IRC | 06:04 | |
openstackgerrit | wu.shiming proposed openstack/diskimage-builder master: Use unittest.mock instead of mock https://review.opendev.org/755188 | 06:23 |
*** ysandeep|away is now known as ysandeep | 06:24 | |
*** lpetrut has joined #opendev | 06:24 | |
*** eolivare has joined #opendev | 06:38 | |
*** hashar has joined #opendev | 06:57 | |
*** DSpider has joined #opendev | 07:00 | |
*** slaweq has joined #opendev | 07:09 | |
*** andrewbonney has joined #opendev | 07:11 | |
*** eolivare has quit IRC | 07:13 | |
*** eolivare has joined #opendev | 07:13 | |
*** roman_g has joined #opendev | 07:14 | |
*** ttx has quit IRC | 07:16 | |
*** ttx has joined #opendev | 07:17 | |
openstackgerrit | Andreas Jaeger proposed openstack/project-config master: Some fixes for zuul tenant https://review.opendev.org/755205 | 07:17 |
*** tosky has joined #opendev | 07:30 | |
*** fressi has joined #opendev | 07:54 | |
*** moppy has quit IRC | 08:01 | |
*** moppy has joined #opendev | 08:02 | |
openstackgerrit | zbr proposed zuul/zuul-jobs master: tox: allow tox to be upgraded https://review.opendev.org/690057 | 09:23 |
openstackgerrit | zbr proposed zuul/zuul-jobs master: tox: allow tox to be upgraded https://review.opendev.org/690057 | 09:40 |
*** fressi has quit IRC | 09:46 | |
*** fressi has joined #opendev | 09:50 | |
*** hashar has quit IRC | 09:57 | |
openstackgerrit | zbr proposed zuul/zuul-jobs master: tox: allow tox to be upgraded https://review.opendev.org/690057 | 10:34 |
*** slaweq_ has joined #opendev | 10:52 | |
*** marios has quit IRC | 10:55 | |
*** slaweq has quit IRC | 10:55 | |
*** ysandeep is now known as ysandeep|afk | 11:11 | |
*** dtantsur|afk is now known as dtantsur | 11:11 | |
*** hashar has joined #opendev | 11:13 | |
*** marios has joined #opendev | 11:40 | |
openstackgerrit | zbr proposed zuul/zuul-jobs master: tox: allow tox to be upgraded https://review.opendev.org/690057 | 11:48 |
*** ysandeep|afk is now known as ysandeep | 11:51 | |
*** roman_g has quit IRC | 11:53 | |
*** roman_g has joined #opendev | 12:14 | |
*** roman_g has quit IRC | 12:24 | |
openstackgerrit | zbr proposed zuul/zuul-jobs master: tox: allow tox to be upgraded https://review.opendev.org/690057 | 12:34 |
*** roman_g has joined #opendev | 12:56 | |
*** tkajinam_ has quit IRC | 13:12 | |
*** priteau has joined #opendev | 13:24 | |
*** fressi has quit IRC | 13:32 | |
*** slaweq_ has quit IRC | 13:33 | |
*** fressi has joined #opendev | 13:42 | |
*** slaweq has joined #opendev | 13:46 | |
*** ysandeep is now known as ysandeep|away | 14:19 | |
*** bhagyashri|rover is now known as bhagyashri | 14:20 | |
*** mlavalle has joined #opendev | 14:48 | |
*** diablo_rojo_phon has joined #opendev | 15:02 | |
*** lpetrut has quit IRC | 15:04 | |
*** diablo_rojo has joined #opendev | 15:13 | |
AJaeger | config-core, please review https://review.opendev.org/751141 https://review.opendev.org/744990 https://review.opendev.org/742732 https://review.opendev.org/#/c/747062/10 https://review.opendev.org/#/c/747063 https://review.opendev.org/754990 | 15:13 |
*** lpetrut has joined #opendev | 15:14 | |
clarkb | ack | 15:14 |
*** Topner has joined #opendev | 15:15 | |
AJaeger | thanks, clarkb | 15:19 |
*** Topner has quit IRC | 15:19 | |
*** fressi has quit IRC | 15:19 | |
*** lpetrut has quit IRC | 15:27 | |
openstackgerrit | Merged openstack/project-config master: Complete retirement of x/osops-* repos https://review.opendev.org/751141 | 15:27 |
AJaeger | clarkb: for 742732, see corvus comment on #zuul - let's not merge that one yet | 15:28 |
clarkb | you mean my question? | 15:29 |
AJaeger | clarkb: oh, that was yours - sorry. | 15:29 |
* AJaeger should not multitask ;( | 15:29 | |
clarkb | no worries. Mostly just trying to do enough review that chancse of us breaking all our jobs when that merges are low :) | 15:30 |
AJaeger | ;) | 15:30 |
clarkb | I think I understand the ansible properly but would be good for others to double check that | 15:30 |
*** ykarel is now known as ykarel|away | 15:40 | |
openstackgerrit | Merged zuul/zuul-jobs master: shake-build: add shake_target variable https://review.opendev.org/744990 | 15:41 |
*** openstackgerrit has quit IRC | 15:46 | |
AJaeger | infra-root, infra-prod-manage-projects failed, see https://zuul.opendev.org/t/openstack/build/215041f25ff14cd89a224fb97166eb21 | 15:50 |
clarkb | gitea07 failed with a 500 error | 15:52 |
clarkb | we seem to still be running the plays against review.o.o though | 15:53 |
clarkb | AJaeger: https://review.opendev.org/#/admin/projects/x/osops-tools-monitoring is set to read only so I think the only place we are out of sync is gitea07 | 15:54 |
clarkb | gitea07 looks generally healthy | 15:55 |
clarkb | 127.0.0.1:45468 - root [30/Sep/2020:15:37:34 +0000] "PATCH /api/v1/repos/openstack/pbr HTTP/1.1" 500 12238 "\" \"python-requests/2.23.0" <- it was trying to update the description | 15:57 |
clarkb | we can suppress http errors on description updates probably | 15:58 |
clarkb | the next pass will get them | 15:58 |
AJaeger | Good - thanks | 15:58 |
clarkb | I'm trying to get gitea server logs now | 15:58 |
clarkb | 2020-09-30T15:37:34.801986920Z 2020/09/30 15:37:34 ...ules/context/repo.go:792:func1() [E] GetCommitsCount: Unsupported cached value type: <nil> | 15:59 |
clarkb | I think that points to a gitea bug | 16:00 |
*** openstackgerrit has joined #opendev | 16:00 | |
openstackgerrit | Drew Walters proposed opendev/irc-meetings master: Update Airship meeting details https://review.opendev.org/755334 | 16:00 |
clarkb | I need to eat something but I'll see if I can find anything like that on the gitea bug tracker and if not file an issue | 16:00 |
clarkb | we can also rerun manage-projects for gitea07 to sync up the descriptions on those osops repos or just let the next pass do it for us | 16:01 |
clarkb | separately if anyone can take a look at the manage-projects playbook and figure out why when gitea fails we still run on gerrit that would be great | 16:01 |
clarkb | I don't think we expect that behavior | 16:01 |
AJaeger | let the next run - and check that it passes? | 16:02 |
clarkb | AJaeger: ya | 16:02 |
AJaeger | clarkb: enjoy your meal - I'm out for a bit now as well... | 16:02 |
clarkb | hrm also any idea why that isn't a full traceback in the log? | 16:03 |
clarkb | http://paste.openstack.org/show/798576/ seems to be the full log there but I would've expected a traceback too | 16:04 |
clarkb | STACKTRACE_LEVEL maybe | 16:05 |
clarkb | anyway I need food | 16:05 |
*** marios is now known as marios|out | 16:13 | |
*** tosky has quit IRC | 16:19 | |
openstackgerrit | zbr proposed zuul/zuul-jobs master: tox: allow tox to be upgraded https://review.opendev.org/690057 | 16:24 |
*** marios|out has quit IRC | 16:24 | |
dtantsur | hey folks. quick q, can our gerrit send webhooks? I'm pondering integrating a very unrelated CI system (from the openshift world) | 16:37 |
clarkb | dtantsur: no, you can watch its event stream though | 16:42 |
clarkb | via ssh | 16:42 |
dtantsur | okay, got it. I'll pass that on. | 16:42 |
clarkb | the now deprecated checks api plugin which was added to newer gerrit operated on a poll system over http but even that wasnt web hooks | 16:43 |
dtantsur | context: I'd love metal3 (BM provisioning for k8s) and/or OpenShift to run a 3rd party CI on ironic | 16:43 |
fungi | we do also have a daemon you can run to convert the gerrit event stream into an mqtt publisher, if you have such a bus you want to inject the events into | 16:46 |
fungi | https://opendev.org/opendev/germqtt | 16:47 |
fungi | and the underlying gerritlib library it relies on can be used from any python program too: https://opendev.org/opendev/gerritlib | 16:47 |
dtantsur | I'm afraid we're talking about go programs :) | 16:47 |
dtantsur | okay, so how terrible does this sound: define a normal zuul job that triggers $something on that side and waits for results, presenting them in a nice format? | 16:48 |
fungi | oh, then in that case i bet there's something... go and gerrit are both google projects after all | 16:48 |
dtantsur | I'm a bit cautions about assuming inter-project compatibility in large companies :) | 16:48 |
clarkb | dtantsur: having a zuul job trigger something is doable | 16:55 |
clarkb | another option would be to just test stuff on our side | 16:55 |
clarkb | its all open source with openshift right? | 16:55 |
clarkb | though last I looked at their install docs its potentially painful to set up | 16:56 |
dtantsur | clarkb: yep, it's open source and yep, it may be a big pain to reproduce and then maintain | 16:56 |
fungi | yeah, it looked to me like openshift is the operating system in recent incarnations | 16:56 |
dtantsur | :D | 16:56 |
fungi | you no longer run openshift *on* some operating system, you run openshift *as* the operating system | 16:57 |
*** eolivare has quit IRC | 16:57 | |
fungi | which implies at best a reboot/kexec after overwriting the filesystem on test nodes | 16:57 |
dtantsur | ironic integration works by writing an RHCOS whole-disk image | 16:58 |
dtantsur | which is what openshift is based on | 16:58 |
dtantsur | I'm quite sure no kexec is involved (although.. we in ironic have been thinking of it for a while) | 16:58 |
fungi | ahh, so you could use a centos kernel but put rhcos in a chroot? | 16:59 |
fungi | no need to reboot onto an rhcos kernel | 16:59 |
dtantsur | no, we write the rhcos image right away, no centos or traditional rhel involved | 17:00 |
fungi | that's what i meant though, if you're starting *from* an operating system which is not rhcos, you need to replace the operating system | 17:00 |
dtantsur | ah, well, okay. yeah, as usual with ironic: whatever was there before gets wiped | 17:00 |
fungi | thinking in terms of a server into which you only have ssh access | 17:00 |
fungi | no ipmi | 17:00 |
dtantsur | or another potential source of confusion: there must be a bootstrap node with a traditional OS | 17:01 |
clarkb | right fungi is talking from the side of if we wanted to test this outselves | 17:01 |
clarkb | and that either involves very slow nested VMs or overwriting an existing VM | 17:01 |
dtantsur | if we wanted to test this ourselves, we would need something like TripleO's OVB | 17:01 |
fungi | short of having nodepool boot rhcos images and enroll those into zuul as job nodes | 17:01 |
clarkb | (likely) | 17:01 |
dtantsur | nested VMs are out of question. once I've tried a 64G VM with 8 vCPUs, and it wasn't enough. | 17:02 |
fungi | yeah, we're talking about double-nesting there essentially. that would be ugly | 17:02 |
fungi | almost but maybe not quite as painful as devstack-on-devstack-on-a-vm | 17:03 |
dtantsur | omg | 17:03 |
dtantsur | it's 100% the same problem TripleO has | 17:04 |
dtantsur | they also need to install heavy software into something provisioned by ironic. hence OVB. | 17:04 |
openstackgerrit | Clark Boylan proposed opendev/system-config master: Record stacktraces when logging errors in gitea https://review.opendev.org/755352 | 17:05 |
clarkb | infra-root ^ I think we want that to catch one of these gitea http 500s in the log with a stack trace before filing a bug | 17:06 |
clarkb | there just isn't much info to file a bug with current logs | 17:06 |
clarkb | dtantsur: another appraoch with problems liek this is tothink about the interfaces between software | 17:06 |
clarkb | dtantsur: if the idea is to test that ironic can deploy a coreos image we can do that with nested VMs without too much difficulty | 17:07 |
clarkb | the problem becomes if you also want to ensure that openshift runs on top of coreos but that is decoupled from ironic | 17:07 |
clarkb | (because openshift in qemu will be slow) | 17:07 |
dtantsur | to be more precise, we want to check that ironic is not breaking metal3. | 17:08 |
*** ykarel|away has quit IRC | 17:08 | |
dtantsur | as step #1 we could do it without installing the actual openshift | 17:08 |
dtantsur | but this is only how master nodes are installed. worker nodes are installed by ironic that is inside master nodes and hence works slightly different. | 17:08 |
clarkb | dtantsur: in that case my suggestion would be to test it with k8s instead as I think that simplifies things a lot | 17:10 |
dtantsur | not sure what exactly you mean by "test with k8s" | 17:11 |
clarkb | dtantsur: metal3 is not openshift specific. I would test the integration between ironic and metal3 with kubernetes because it eliminates a lot of the problems with nested virt | 17:12 |
clarkb | but then you can test the ironic bootstraps openshift/k8s via "can we deploy coreos" job/test and the can metal3 running in existing k8s deploy baremetal using faked out baremetal that don't need to be performant in another job/test | 17:14 |
clarkb | without ever needing to properly solve the openshift deployment problem | 17:14 |
*** andrewbonney has quit IRC | 17:14 | |
dtantsur | I don't think the problem boils down to "can we deploy coreos", but rather to cover the exact usage scenario metal3 has. | 17:15 |
dtantsur | anyway, it's becoming a bit later here | 17:15 |
dtantsur | thank you for your input, much appreciated. I'll think about it and likely come with more questions next week | 17:16 |
openstackgerrit | Clark Boylan proposed opendev/system-config master: Make gitea description update failures nonfatal https://review.opendev.org/755355 | 17:17 |
clarkb | dtantsur: I'm sure I have the details wrong, I just want to point out that with testing we can often work around limitations by limiting the problem space. OpenStack in particular has historically been very bad at this relying on massive integration testing to catch bugs (where they are hard to debug) | 17:17 |
clarkb | AJaeger: infra-root https://review.opendev.org/755355 https://review.opendev.org/755352 are the two followups to the faile dmanagement project run that I think we should get in | 17:18 |
dtantsur | yep, I get your point. I just need to think how exactly it could be applied to this problem. | 17:18 |
*** dtantsur is now known as dtantsur|afk | 17:23 | |
*** hamalq has joined #opendev | 17:52 | |
clarkb | fungi: I've attached a 256GB SSD Volume to review-test to match prod | 18:15 |
clarkb | I think it is /dev/xvdb but blkid (and other /dev structures) are clueless about it | 18:16 |
clarkb | fungi: is this a case where I have to force a rescan of devices by udev or similar? | 18:16 |
clarkb | (figure you may know whats up after your volume rotations that happened recently) | 18:16 |
clarkb | mostly I don't want to overwrite xvdb if it is something else | 18:16 |
fungi | i'll take a look | 18:17 |
fungi | [Wed Sep 30 18:14:18 2020] blkfront: xvdb: barrier: enabled; persistent grants: disabled; indirect descriptors: disabled; | 18:18 |
fungi | that's at the end of dmesg output | 18:18 |
fungi | also `sudo fdisk -l /dev/xvdb` describes it as "Disk /dev/xvdb: 256 GiB, 274877906944 bytes, 536870912 sectors" with no partition table | 18:19 |
fungi | if you attached it roughly 5-6 minutes ago, then it's safe to say that's it | 18:19 |
openstackgerrit | Clark Boylan proposed opendev/system-config master: Remove review-test from our inventory https://review.opendev.org/755364 | 18:20 |
clarkb | yup that should be it thanks | 18:20 |
clarkb | also I think we'll want ^ to be in before we start the movement of data and upgrades in order to avoid ansible fighting us over config contents (docker-compose or even review_site content) | 18:20 |
fungi | you should be able to use parted to partition it, then pvcreate the primary partition block device, vgcreate main with it, then lvcreate a volume in the main vg and format that | 18:21 |
clarkb | fungi: ya I tend to go off of what our bootstrapping scripts do | 18:21 |
clarkb | I'll work on that next but before we move any data around I think we want to remove it from the inventory | 18:21 |
fungi | we've also documented the rough process at https://docs.opendev.org/opendev/system-config/latest/sysadmin.html#cinder-volume-management with cut-n-paste command examples | 18:22 |
clarkb | also thinking out luod here it has occurred to me that mordred may have already done the db and git stuff but I guess getting an up to date copy ensure that we aren't missing something newer that would pose problems | 18:24 |
clarkb | really getting the review_site on the ssd cinder volume seems like the big thing for reliable timing data | 18:25 |
*** hamalq_ has joined #opendev | 18:29 | |
openstackgerrit | Drew Walters proposed opendev/irc-meetings master: Update Airship meeting details https://review.opendev.org/755334 | 18:29 |
*** hamalq has quit IRC | 18:31 | |
clarkb | fungi: ok I've done the lvm dance, created an ext4 fs and mounted it manually to /mnt | 18:37 |
clarkb | fungi: if that looks good to you my next step is to wait for https://review.opendev.org/755364 to land then move /home/gerrit2's contents into /mnt, update fstab, remount (reboot too probably), and go form there | 18:38 |
clarkb | hrm looking at sync-to-review-test.yaml maybe we don't want to remove review-test from inventory? except its in the gerrit group so it will get things done to it :? | 18:40 |
clarkb | mordred: if you're around at all was sync-to-review-test ever run? I'm curious if that is known to work yet | 18:41 |
mordred | clarkb: no - it was not run yet - I think it stalled out at "let's look at it really closely and make sure it's not going to nuke anything before running it" | 18:41 |
clarkb | ok | 18:41 |
mordred | I'm PRETTY sure it won't delete things - but, you know, deleting things is bad | 18:42 |
fungi | "clouds" | 18:43 |
clarkb | fwiw it does seem like something was synced. I'm guessing that was manual at some point? | 18:43 |
fungi | /dev/mapper/main-test--gerrit 252G 60M 252G 1% /mnt | 18:43 |
fungi | yeah, lgtm | 18:43 |
clarkb | my concern with the host being in inventory right now is I want to mv /home/gerrit2 contents onto another fs and don't want an ansible run to recreate things in the old fs while that is running | 18:44 |
clarkb | for that maybe just putting it in emergency for now is fine? | 18:44 |
clarkb | then similarly when we start doing the upgrades we don't want the docker-compose file to be overwritten under us and attempt a downgrade | 18:45 |
fungi | yes, adding it to the emergency list while you're copying/swapping should do what you need | 18:47 |
openstackgerrit | Drew Walters proposed opendev/irc-meetings master: Update Airship meeting details https://review.opendev.org/755334 | 18:48 |
clarkb | ok added to the emergency file | 18:48 |
clarkb | ok I think fs and mount surgery is all done now | 18:55 |
clarkb | fungi: ^ can you take a look and double check that it looks correct to you? | 18:55 |
clarkb | (I didn't reboot just did a mount -a_ | 18:55 |
*** priteau has quit IRC | 18:56 | |
clarkb | mordred: fwiw the sync data step scares me :) on that note if anyone else wants to do that bit I'm happy to have someone else do it :) | 19:02 |
fungi | yeah, looking | 19:08 |
fungi | clarkb: looks like the stuff i would expect is in there and the rootfs utilization is small, so presumably you moved it all. however you'll want to update the ownership of the homedir itself | 19:10 |
fungi | ownership and permissions are taken from the root of that filesystem rather than the directory inode onto which they were mounted | 19:11 |
clarkb | rgr | 19:16 |
*** diablo_rojo has quit IRC | 19:17 | |
clarkb | fungi: there I think that issue is corrected | 19:21 |
clarkb | cool thats one thing on the gerrit todo list done. Going to do zuul zk reviews now since I keep intending to help with those. Next step on the gerrit side is to checkout the db setup and restore a db backup there | 19:23 |
fungi | yep, lgtm now | 19:23 |
clarkb | also ianw's find in zuul stack | 19:26 |
*** tosky has joined #opendev | 19:32 | |
*** roman_g has quit IRC | 19:55 | |
*** diablo_rojo has joined #opendev | 19:59 | |
*** rosmaita has joined #opendev | 20:12 | |
*** roman_g has joined #opendev | 20:40 | |
*** hashar has quit IRC | 20:55 | |
*** hashar has joined #opendev | 21:05 | |
clarkb | doing more digging on review-test, its db does indeed appear to be distinct, you can tell because therea are no tables in its two gerrit databases | 21:18 |
fungi | should also be able to compare the db server hostname? | 21:22 |
*** hashar has quit IRC | 21:23 | |
clarkb | fungi: yup they were differnet, I was just also checking if it had a previous sync (and it does not) | 21:24 |
clarkb | maybe we can do a meetpad call and a block of time for shared root screen and sync the db and the git repos? | 21:25 |
clarkb | (not great right now as we're trying to get kids to sleep after mega meltdowns) | 21:25 |
clarkb | and mostly that will be to ease the scary factor :) | 21:27 |
*** slaweq has quit IRC | 21:39 | |
fungi | sure, i'm up for that | 21:41 |
*** slaweq has joined #opendev | 21:42 | |
fungi | just let me know when, and as long as i don't have a meeting i'm happy to set aside some time to focus on that | 21:43 |
*** mlavalle has quit IRC | 21:44 | |
clarkb | fungi: maybe tomorrow after the ansiblefest booth thing assuming there aren't new fires tomorrow morning? | 21:44 |
fungi | wfm | 21:44 |
*** roman_g has quit IRC | 22:06 | |
*** mlavalle has joined #opendev | 22:08 | |
ianw | fungi: https://review.opendev.org/#/c/755181/ was the redirects I came up with | 22:12 |
ianw | fungi: that would run after https://review.opendev.org/#/c/754257/2/renames/move.sh | 22:13 |
*** slaweq has quit IRC | 22:17 | |
*** slaweq has joined #opendev | 22:18 | |
*** slaweq has quit IRC | 22:24 | |
cmurphy | hiya o/ so it looks like the opensuse-15 nodeset changed from 15.1 to 15.2 and that's causing https://zuul.opendev.org/t/openstack/build/6ff8a2808f7b446ba898e227a20fa967 on our ussuri branch, 15.2 may or may not work just fine but i'm not really interested in changing it for stable branches, can i force our zuul job on stable branches back to 15.1 without completely redefining the | 22:41 |
cmurphy | devstack-single-node-opensuse-15 nodeset? | 22:41 |
clarkb | cmurphy: we don't have opensuse 15.1 anymore at all | 22:48 |
clarkb | the decision was made with the 15.0 -> 15.1 transition to stop trying to carry each point release (I think beacuse like centos you're expected to roll forward for continued support?) and instead we just do "15" on whatever is current | 22:49 |
ianw | it looks like it's probably just the match there, it's unlikely to actually be broken? | 22:49 |
cmurphy | um okay, so my only choice is to get devstack to run on 15.2 for all stable branches? | 22:50 |
clarkb | and yup confirmed 15.1 is only supported until november (longer than I expected but not as long as 15.current) | 22:50 |
cmurphy | ianw: i hope so i guess? | 22:50 |
ianw | we should probably drop the point-check and make it a "15" match | 22:50 |
ianw | that would be the same as centos | 22:50 |
clarkb | fwiw I got devstack master running on 15.2 | 22:50 |
clarkb | looking at hte failure now maybe we just need to backport that change | 22:50 |
clarkb | ya I think that is what we should do | 22:51 |
ianw | yeah we can either backport https://review.opendev.org/#/c/754572/ or put in a new 15 only match, and backport that | 22:53 |
clarkb | ianw: since there was a small code change too probably just the 15 match isn't ideal? | 22:53 |
clarkb | though we only match centos-7 I guess | 22:54 |
ianw | yeah how often is a point release? it just means we need to do the same thing in the future | 22:54 |
*** tosky has quit IRC | 22:54 | |
clarkb | looks like about once a yaer | 22:54 |
cmurphy | about once a year | 22:55 |
clarkb | "A Leap Minor Release (42.1, 42.2, etc.) is expected to be released annually. Users are expected to upgrade to the latest minor release within 6 months of its availability, leading to a maintenance life cycle of 18 months. " <- is the support message fwiw and that is why we dropped the differentiation on the label aiui | 22:55 |
clarkb | I'll push up a backport to ussuri now | 22:55 |
clarkb | any idea how far back I should push that for/ | 22:55 |
ianw | i mean ... all the way i guess? | 22:56 |
cmurphy | we're using it through stein | 22:57 |
*** tkajinam has joined #opendev | 23:00 | |
ianw | lgtm, we can just approve that. hopefully it means cmurphy doesn't have to do anything (but wait) :) | 23:00 |
cmurphy | trying it out with depends-on | 23:01 |
clarkb | backporting is fun because things change in lvm I guess | 23:02 |
clarkb | I'm working on train now and will keep going backward | 23:02 |
clarkb | and confirmed that rocky specified 42.3 support so I think thats it | 23:08 |
cmurphy | thanks clarkb | 23:08 |
*** mlavalle has quit IRC | 23:14 | |
openstackgerrit | sean mooney proposed openstack/diskimage-builder master: [WIP] add alpine element https://review.opendev.org/755410 | 23:32 |
openstackgerrit | sean mooney proposed openstack/diskimage-builder master: [WIP] add apk element https://review.opendev.org/755411 | 23:32 |
openstackgerrit | sean mooney proposed openstack/diskimage-builder master: [WIP] bootloader-alpine-support https://review.opendev.org/755412 | 23:32 |
openstackgerrit | sean mooney proposed openstack/diskimage-builder master: [WIP] openssh-server-alpine-support https://review.opendev.org/755413 | 23:32 |
openstackgerrit | sean mooney proposed openstack/diskimage-builder master: [WIP] simple-init-alpine-support https://review.opendev.org/755414 | 23:32 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!