Monday, 2019-10-28

openstackgerritMerged openstack/diskimage-builder master: pip-and-virtualenv: include python3-venv for Debuntu  https://review.opendev.org/69118200:01
openstackgerritAdam Coldrick proposed opendev/storyboard-webclient master: WIP: Rework Story list view  https://review.opendev.org/69148400:10
openstackgerritAdam Coldrick proposed opendev/storyboard-webclient master: Update fontawesome icons  https://review.opendev.org/69153700:10
openstackgerritAdam Coldrick proposed opendev/storyboard-webclient master: WIP: Add a directive for items in a list of stories  https://review.opendev.org/69153800:10
openstackgerritAdam Coldrick proposed opendev/storyboard-webclient master: Add a clearer way to sort the Story list view  https://review.opendev.org/69153900:10
openstackgerritIan Wienand proposed openstack/diskimage-builder master: Revert "Pause Fedora jobs"  https://review.opendev.org/69154000:14
openstackgerritMonty Taylor proposed opendev/system-config master: Add replication config to gerrit ansible  https://review.opendev.org/69117300:18
*** rfolco|rover has joined #openstack-infra00:32
ianwclarkb: looks like openafs stats stopped coming in a few days ago ... related to out of disk issues?  http://grafana.openstack.org/d/ACtl1JSmz/afs?orgId=1&from=now-7d&to=now00:42
clarkbyes00:42
clarkbI stopped statsd and carbon-cache in orderto rerun the resizee across stats.timers00:42
ianwahh, ok, is that ongoing?00:43
clarkbI checked it this morning and it was still running but havent checked since00:43
clarkbit is running in a root screen on graphite.o.o00:43
clarkbwindow 100:43
ianwright, ok00:43
ianwstuff still happening00:44
ianw /dev/mapper/main-graphite 1008G  559G  450G  56% /var/lib/graphite/storage00:44
clarkbis it still doing thr check pipeline?00:44
ianwlast time someone ran df in that screen it was 58%, so going right way00:45
ianwgoign fast but looks like pipeline/openstack/tenant00:45
ianwsorry tenant/openstack/pipeline/check00:45
clarkbya was check earlier too. I think that is the largest set of data due to job volume00:46
clarkbgate was done friday evening as was repease iirc00:46
clarkb*release00:47
ianwok, np.  typical yak shaving :)  was expected fedora releases to be fixed by updated dnf, but builds seem to pickup old package, suspected out-of-date mirror00:48
ianwdoes look out of sync :/00:50
ianwi think we need to move vos release to run under localauth on the servers directly00:51
ianwentire daemons have been written to do this -> https://www.eyrie.org/~eagle/software/afs-backend/docs.html00:51
ianwin our case, i think we could do it via ssh00:52
clarkbha neat00:53
ianw2019-10-19 03:04:4300:54
ianwrxk: authentication expired00:55
*** zhurong has joined #openstack-infra00:56
ianwi guess we can delete the 28 mirror now too, we removed all the nodes01:01
mordredianw, clarkb, fungi: https://review.opendev.org/#/c/630406/ through https://review.opendev.org/#/c/691172 are ready for review01:02
mordredcorvus: you too I guess :)01:02
ianwhost.socket("tcp://:::8081") ... that's a lot of :'s01:05
mordredright?01:06
mordredfwiw - I am very confident that the testing tests that gerrit is running now - because once I got the testing properly enabled it took *several* patchsets to fix everything that wasn't working P)01:06
mordred:)01:06
*** panda has quit IRC01:15
*** yamamoto has joined #openstack-infra01:16
*** panda has joined #openstack-infra01:19
*** yamamoto has quit IRC01:22
*** ricolin has joined #openstack-infra01:25
*** rfolco|rover has quit IRC01:30
*** markvoelker has joined #openstack-infra01:40
*** markvoelker has quit IRC01:45
*** dchen has quit IRC01:49
*** markvoelker has joined #openstack-infra01:50
openstackgerritMonty Taylor proposed opendev/system-config master: Add replication config to gerrit ansible  https://review.opendev.org/69117301:55
*** markvoelker has quit IRC02:00
*** markvoelker has joined #openstack-infra02:01
*** markvoelker has quit IRC02:05
*** yamamoto has joined #openstack-infra02:06
*** jamesmcarthur has joined #openstack-infra02:06
*** rcernin has quit IRC02:10
openstackgerritIan Wienand proposed opendev/system-config master: Fedora mirror - remove 28  https://review.opendev.org/69155002:11
*** ianychoi__ has joined #openstack-infra02:38
*** yamamoto has quit IRC02:40
*** ianychoi_ has quit IRC02:41
*** yamamoto has joined #openstack-infra02:41
*** jamesmcarthur has quit IRC03:02
*** jamesmcarthur has joined #openstack-infra03:03
*** jamesmcarthur has quit IRC03:03
*** jamesmcarthur has joined #openstack-infra03:03
*** jamesmcarthur has quit IRC03:05
*** jamesmcarthur has joined #openstack-infra03:06
*** jamesmcarthur has quit IRC03:11
*** ociuhandu has joined #openstack-infra03:35
*** jamesmcarthur has joined #openstack-infra03:36
*** diablo_rojo has quit IRC03:37
*** ociuhandu has quit IRC03:41
*** jamesmcarthur has quit IRC03:42
*** yamamoto has quit IRC03:52
*** yamamoto has joined #openstack-infra03:57
*** ramishra has joined #openstack-infra04:04
*** jamesmcarthur has joined #openstack-infra04:16
*** jamesmcarthur has quit IRC04:20
*** ykarel|away has joined #openstack-infra04:26
*** ykarel_ has joined #openstack-infra04:29
*** ykarel|away has quit IRC04:32
*** panda has quit IRC04:34
*** panda has joined #openstack-infra04:37
*** ykarel_ is now known as ykarel|pto04:45
*** jamesmcarthur has joined #openstack-infra04:48
*** ykarel|pto has quit IRC04:53
*** jamesmcarthur has quit IRC04:53
*** sshnaidm_ has joined #openstack-infra05:05
*** sshnaidm|off has quit IRC05:06
*** jamesmcarthur has joined #openstack-infra05:49
*** dchen has joined #openstack-infra05:49
*** jamesmcarthur has quit IRC05:54
*** yamamoto has quit IRC06:01
*** factor has joined #openstack-infra06:05
openstackgerritzhangboye proposed openstack/os-testr master: Stop testing python2.7  https://review.opendev.org/69159206:08
*** jamesmcarthur has joined #openstack-infra06:10
*** yamamoto has joined #openstack-infra06:14
*** lmiccini has joined #openstack-infra06:30
*** panda has quit IRC06:41
*** panda has joined #openstack-infra06:43
*** jamesmcarthur has quit IRC06:44
*** dpawlik has joined #openstack-infra07:04
*** pkopec has joined #openstack-infra07:05
*** markvoelker has joined #openstack-infra07:08
*** yamamoto has quit IRC07:09
*** dpawlik has quit IRC07:09
*** markvoelker has quit IRC07:12
*** slaweq has joined #openstack-infra07:12
*** dpawlik has joined #openstack-infra07:12
*** jtomasek has joined #openstack-infra07:42
*** pgaxatte has joined #openstack-infra07:43
*** jamesmcarthur has joined #openstack-infra07:47
*** yamamoto has joined #openstack-infra07:47
*** factor has quit IRC07:49
*** factor has joined #openstack-infra07:50
*** jamesmcarthur has quit IRC07:51
*** factor has quit IRC07:56
*** factor has joined #openstack-infra07:56
*** tosky has joined #openstack-infra08:03
*** tkajinam has quit IRC08:04
*** lifeless has joined #openstack-infra08:04
*** lifeless has quit IRC08:04
*** lifeless has joined #openstack-infra08:05
*** jpena|off is now known as jpena08:05
*** jtomasek has quit IRC08:10
*** jtomasek has joined #openstack-infra08:12
*** tesseract has joined #openstack-infra08:13
*** iurygregory has joined #openstack-infra08:19
*** sshnaidm__ has joined #openstack-infra08:27
*** amoralej|off is now known as amoralej08:27
*** sshnaidm_ has quit IRC08:27
*** rpittau|afk is now known as rpittau08:30
*** gfidente has joined #openstack-infra08:38
*** ccamacho has joined #openstack-infra08:38
*** panda has quit IRC08:45
*** panda has joined #openstack-infra08:47
*** jamesmcarthur has joined #openstack-infra08:48
*** gfidente has quit IRC08:49
*** jamesmcarthur has quit IRC08:53
*** larainema has joined #openstack-infra08:53
*** lpetrut has joined #openstack-infra08:54
*** gfidente has joined #openstack-infra08:58
*** trident has quit IRC09:01
*** dciabrin has joined #openstack-infra09:07
*** markvoelker has joined #openstack-infra09:08
*** trident has joined #openstack-infra09:08
*** amoralej is now known as amoralej|mtg09:10
*** ykarel|pto has joined #openstack-infra09:12
*** markvoelker has quit IRC09:13
*** aedc has joined #openstack-infra09:16
*** aedc has quit IRC09:21
*** jamesmcarthur has joined #openstack-infra09:24
*** jamesmcarthur has quit IRC09:28
*** dciabrin has quit IRC09:36
*** sshnaidm__ is now known as sshnaidm09:43
*** yamamoto has quit IRC09:47
*** ykarel|pto has quit IRC09:51
*** dciabrin has joined #openstack-infra09:58
*** dciabrin_ has joined #openstack-infra10:03
*** dciabrin has quit IRC10:03
*** dustinc is now known as dustinc_pto10:07
*** kaisers has joined #openstack-infra10:10
*** dciabrin_ has quit IRC10:19
*** iokiwi has quit IRC10:23
*** adriant has quit IRC10:23
*** jamesmcarthur has joined #openstack-infra10:24
*** jaosorior has joined #openstack-infra10:25
*** adriant has joined #openstack-infra10:25
*** adriant has quit IRC10:27
*** jamesmcarthur has quit IRC10:29
*** panda is now known as panda|pto10:33
*** jaosorior has quit IRC10:36
*** yamamoto has joined #openstack-infra10:37
*** yamamoto has quit IRC10:41
*** amoralej|mtg is now known as amoralej10:52
openstackgerritPierre Riteau proposed openstack/openstack-zuul-jobs master: Fix typo in comment  https://review.opendev.org/69165810:58
*** tosky_ has joined #openstack-infra11:08
*** elod has quit IRC11:11
*** elod has joined #openstack-infra11:11
*** tosky has quit IRC11:12
*** tosky_ is now known as tosky11:18
*** jamesmcarthur has joined #openstack-infra11:25
*** jamesmcarthur has quit IRC11:30
*** jaosorior has joined #openstack-infra11:34
*** dpawlik has quit IRC11:35
*** yamamoto has joined #openstack-infra11:43
*** yamamoto has quit IRC11:44
*** yamamoto has joined #openstack-infra11:44
*** dpawlik has joined #openstack-infra11:48
*** rfolco|rover has joined #openstack-infra11:56
*** rfolco|rover is now known as rfolco|rucker11:58
*** weshay is now known as weshay|rover11:58
*** rfolco|rucker is now known as rfolco|ruck11:58
*** yamamoto has quit IRC12:02
*** rh-jelabarre has joined #openstack-infra12:03
*** rh-jelabarre has quit IRC12:04
*** rh-jelabarre has joined #openstack-infra12:04
*** markvoelker has joined #openstack-infra12:06
*** rosmaita has joined #openstack-infra12:07
*** jamesmcarthur has joined #openstack-infra12:11
*** rlandy has joined #openstack-infra12:13
*** dpawlik has quit IRC12:21
*** dpawlik has joined #openstack-infra12:22
*** jaosorior has quit IRC12:26
*** jamesmcarthur has quit IRC12:29
*** larainema has quit IRC12:29
*** jamesmcarthur has joined #openstack-infra12:46
*** jpena is now known as jpena|lunch12:49
*** amoralej is now known as amoralej|lunch12:50
*** Goneri has joined #openstack-infra12:55
*** Goneri has quit IRC12:56
*** dchen has quit IRC12:57
*** eharney has joined #openstack-infra13:05
*** Lucas_Gray has joined #openstack-infra13:11
*** dklyle has quit IRC13:12
*** dpawlik has quit IRC13:14
*** mriedem has joined #openstack-infra13:16
*** Goneri has joined #openstack-infra13:16
*** prometheanfire has quit IRC13:18
*** prometheanfire has joined #openstack-infra13:20
*** kjackal has joined #openstack-infra13:26
*** jaosorior has joined #openstack-infra13:33
openstackgerritFelix Schmidt proposed zuul/zuul master: Make reporting asynchronous  https://review.opendev.org/69125313:34
*** diablo_rojo has joined #openstack-infra13:34
*** dpawlik has joined #openstack-infra13:42
*** goldyfruit_ has joined #openstack-infra13:45
*** dpawlik has quit IRC13:47
*** yamamoto has joined #openstack-infra13:50
*** dciabrin has joined #openstack-infra13:53
*** rosmaita has quit IRC13:53
*** yamamoto has quit IRC13:54
*** yamamoto has joined #openstack-infra13:54
openstackgerritDavid Shrewsbury proposed zuul/nodepool master: Take advantage of fetch-output  https://review.opendev.org/68947313:55
*** dtantsur is now known as dtantsur|brb13:57
*** dciabrin_ has joined #openstack-infra13:57
*** dpawlik has joined #openstack-infra13:58
*** dciabrin has quit IRC13:59
*** efried has joined #openstack-infra14:03
efriedo/ infra!14:04
efriedWhere do I go to see zuul templates? I keep expecting http://zuul.openstack.org/jobs to have them, or for there to exist a http://zuul.openstack.org/templates14:04
*** anteaya has joined #openstack-infra14:06
*** jamesmcarthur has quit IRC14:06
*** dklyle has joined #openstack-infra14:07
*** rosmaita has joined #openstack-infra14:07
Shrewsefried: https://opendev.org/openstack/openstack-zuul-jobs/src/branch/master/zuul.d14:07
efriedAh, thanks Shrews!14:07
*** jpena|lunch is now known as jpena14:08
*** dciabrin__ has joined #openstack-infra14:12
*** dciabrin_ has quit IRC14:15
AJaegerefried: codesearch.openstack.org can also help14:16
efriedAJaeger: good call14:16
AJaegerefried: in general zuul templates can be defined anywhere where jobs can be defined14:16
efriedYeah, in this case it was clear it was going to be defined somewhere central14:17
AJaegeropenstack-zuul-jobs is the central place but we have a few others as well... If you found what you needed, perfect ;)14:17
*** KeithMnemonic has joined #openstack-infra14:21
*** goldyfruit___ has joined #openstack-infra14:24
*** raukadah is now known as chandankumar14:26
*** kjackal_v2 has joined #openstack-infra14:27
*** goldyfruit_ has quit IRC14:27
*** kjackal has quit IRC14:28
*** jamesmcarthur has joined #openstack-infra14:28
*** amoralej|lunch is now known as amoralej14:30
*** elod has quit IRC14:33
*** jamesmcarthur has quit IRC14:34
*** elod has joined #openstack-infra14:34
openstackgerritMerged zuul/zuul-website master: Correct mistyped name in Tungsten Fabric case  https://review.opendev.org/69152214:36
*** jamesmcarthur has joined #openstack-infra14:42
*** pgaxatte has quit IRC14:45
openstackgerritMerged openstack/openstack-zuul-jobs master: Fix typo in comment  https://review.opendev.org/69165814:49
*** Wryhder has joined #openstack-infra14:49
*** armax has joined #openstack-infra14:50
*** Lucas_Gray has quit IRC14:50
*** Wryhder is now known as Lucas_Gray14:51
*** KeithMnemonic1 has joined #openstack-infra14:55
*** KeithMnemonic1 has quit IRC14:56
*** KeithMnemonic1 has joined #openstack-infra14:56
*** dklyle has quit IRC14:58
*** KeithMnemonic has quit IRC14:58
*** Lucas_Gray has quit IRC14:59
*** dklyle has joined #openstack-infra14:59
*** dciabrin__ has quit IRC15:03
*** dtantsur|brb is now known as dtantsur15:03
*** yamamoto has quit IRC15:04
*** markvoelker has quit IRC15:12
*** pgaxatte has joined #openstack-infra15:14
*** dpawlik has quit IRC15:17
*** markvoelker has joined #openstack-infra15:19
*** markvoelker has quit IRC15:19
*** markvoelker has joined #openstack-infra15:19
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: WIP: Test buildset registry with k8s and docker  https://review.opendev.org/68928015:22
*** markvoelker has quit IRC15:24
*** gyee has joined #openstack-infra15:25
*** kjackal_v2 has quit IRC15:30
*** lpetrut has quit IRC15:31
*** pgaxatte has quit IRC15:33
*** ociuhandu has joined #openstack-infra15:38
*** markvoelker has joined #openstack-infra15:39
*** yamamoto has joined #openstack-infra15:41
clarkbinfra-root my screen on graphite.o.o says that the find to reduce stats.timers retention has completed15:42
clarkbI'm going to start statsd and carbon-cache bow15:42
*** ociuhandu has quit IRC15:42
clarkb*now15:42
*** todun has joined #openstack-infra15:42
fungiexcellent, thanks!15:42
clarkband done15:43
clarkbwe should be collecting stats again with on disk retention matching our configs15:43
*** admcleod has quit IRC15:44
*** admcleod has joined #openstack-infra15:45
clarkbdata is showing up according to grafana15:46
clarkb/var/lib/graphite/storage/whisper/stats/timers/openstack/api/compute/* is one of the paths to observe for resource specific stats15:47
clarkbto confirm that sdk does the correct thing now15:47
*** yamamoto has quit IRC15:47
*** mattw4 has joined #openstack-infra15:48
*** dpawlik has joined #openstack-infra15:50
*** dpawlik has quit IRC15:56
openstackgerritMichaƂ Dulko proposed opendev/irc-meetings master: Kuryr: Switch to 1500 UTC and office hours model  https://review.opendev.org/69170315:58
corvusclarkb: \o/15:59
*** aedc has joined #openstack-infra16:03
*** igordc has joined #openstack-infra16:05
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: WIP: Test buildset registry with k8s and docker  https://review.opendev.org/68928016:06
*** dpawlik has joined #openstack-infra16:06
EmilienMhi infra, we're hitting the issue where zuul rejects our custom filter for ansible: https://review.opendev.org/#/c/690150/16:10
EmilienMnot sure what to do, put the file in a different location?16:10
*** dpawlik has quit IRC16:11
corvusEmilienM: did something change between check and gate?16:13
corvus(ie, did something else merge to that repo?)16:13
EmilienMwe basically merged a patch with that helper, without molecule job16:13
EmilienMnow molecule jobs ran (for the files that were touched), they fail on that error16:13
corvusEmilienM: can you link to that change?16:14
fricklerhttps://review.opendev.org/686196 I guess16:15
EmilienMyes, thx frickler16:17
EmilienMthat link ^16:17
EmilienMcorvus: what would you recommend ?16:22
corvusEmilienM: looking16:22
EmilienMk16:22
corvusEmilienM: i think the issue is that the repo has a symlink at "roles" which points to "tripleo_ansible/roles", which then has a role with a plugin in it.  when a job is defined in any repo, zuul checks to see if that repo has a "roles" directory, and if it does, adds it to the role search path (so that if, say, you're defining a job in zuul-jobs, you don't have to say "roles: zuul-jobs" to add the16:30
corvuszuul-jobs repo to the role path).  but it also performs the plugin check (so you can't load plugins on the executor).  it probably shouldn't in that case -- it should probably just not add the repo to the implicit role path if it fails the security check.  but in the mean time, i think the only way to work around this would be one of the following: (a) remove the roles symlink; (b) remove the16:30
corvusplugin; (c) move the job definitions to another repo16:30
EmilienMcloudnull: ^ fyis16:32
EmilienMzuul layout in tripleo-ci wouldn't be terrible I guess?16:33
*** jaosorior has quit IRC16:33
*** todun has quit IRC16:34
clarkbI think the whsiper resizing resulted in those files becoming owned by root instead of www-data16:34
clarkbI'm not sure if that is causing problems but I'm going to go ahead and chown them where the resizing was done16:35
*** todun has joined #openstack-infra16:35
clarkbthe way resizing works is to create a tmpfile with the new data then copy it over the old data and that atomic mv carried over the ownership of the person running the resize (root)16:37
openstackgerritJames E. Blair proposed zuul/zuul master: WIP: Don't add implicit role if plugin found  https://review.opendev.org/69171516:38
corvusEmilienM, cloudnull: ^ i think that's the fix that would be required; that change needs a test, but i'm hoping this will be a relatively easy fix.16:39
EmilienMcorvus: thanks for the help, in the meantime I'm removing my plugin for now16:40
EmilienMmwhahaha: ^ fyi too16:40
corvusEmilienM: k; hopefully we can get it back in soon16:40
corvusEmilienM: sorry for the trouble, and thanks, once again, for exercising all of the zuul things :)16:40
EmilienMcorvus: np. Btw, will I be able to exercise the plugin in our molecule jobs?16:41
*** lpetrut has joined #openstack-infra16:41
mwhahahaseems like we should just remove the symlink16:41
mwhahahaand maybe create the symlink if its needed in the job itself16:41
*** lpetrut has quit IRC16:42
*** lpetrut has joined #openstack-infra16:42
corvusEmilienM: i haven't looked at how the molecule jobs run -- if they use zuul's ansible, no.  but if they use a nested ansible yes.16:42
corvus(also, after the summit, i'm going to try to push harder on lifting the zuul executor security restrictions; hopefully we can turn that answer into an unqualified "yes" at some point)16:43
mwhahahai think it's nested ansible16:44
mwhahahain a container16:44
corvusthat's what i would expect16:44
corvusso shouldn't be a prob16:44
mwhahahanot sure why we have the roles symlink there, probably left overs from development16:44
EmilienMmwhahaha: ok so I can abandon my patch and we remove symlink?16:45
mwhahahaunless cloudnull has a reason we have to have the symlink, that seems like the correct fix16:46
mwhahahamaybe propose it as an alternative and lets see if it breaks anything16:46
EmilienMk16:47
*** ricolin has quit IRC16:48
*** rpittau is now known as rpittau|afk16:48
*** jamesmcarthur has quit IRC16:49
*** jpena is now known as jpena|off16:50
cloudnull16:50
cloudnull16:50
cloudnull16:50
cloudnull16:50
cloudnull16:50
cloudnull16:50
cloudnull                                                                                                                                /me reading back16:50
clarkbmy irc client is very confused about the last several lines of scrollback16:51
fungias did mine16:51
Shrewsi see a lot of empty space16:51
fungiShrews: same here16:51
fungimaybe he fell asleep on the spacebar for a few minutes ;)16:52
Shrewsis it technically irc spam if there is no content?  lol16:52
* fungi has done that before16:52
EmilienMjetlag16:54
cloudnullmwhahaha that symlink was added so that the zuul job can use the roles within the repo. I think the review corvus submitted should take care of the plugin issue.16:55
cloudnullEmilienM ^16:55
* cloudnull moving convo to #tripleo 16:56
openstackgerritJames E. Blair proposed zuul/zuul master: Don't add implicit role if plugin found  https://review.opendev.org/69171516:59
corvuscloudnull, EmilienM: note that my change to zuul will cause the roles not to be added to zuul anymore, so if the roles/ dir is there to add those roles to zuul, then the plugin is definitely a problem because that will prevent them from being added no matter what (right now, it's a zuul error; my change to zuul will clear that error condition, but it'll do so by not adding the roles)17:01
corvus(zuul can't use roles with plugins -- at least, not for a while yet)17:02
clarkb#status log Services on graphite.o.o stopped, stats.timers resized to match new reduced retention config, services restarted, and files chowned back to www-data.17:04
openstackstatusclarkb: finished logging17:04
*** markvoelker has quit IRC17:04
*** jerryz has joined #openstack-infra17:07
AJaegerbnemec: could you review https://review.opendev.org/#/c/670270, https://review.opendev.org/#/c/670269/ , https://review.opendev.org/#/c/670483/3 as Oslo PTL, please?17:08
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: WIP: Test buildset registry with k8s and docker  https://review.opendev.org/68928017:08
*** lpetrut has quit IRC17:08
openstackgerritMerged opendev/irc-meetings master: Kuryr: Switch to 1500 UTC and office hours model  https://review.opendev.org/69170317:13
*** Goneri has quit IRC17:14
*** Goneri has joined #openstack-infra17:15
*** jerryz has quit IRC17:16
AJaegerconfig-core,  could you review https://review.opendev.org/#/c/670270, https://review.opendev.org/#/c/670269/ , https://review.opendev.org/#/c/670483/3 to finalize moving repos from Doc team to oslo, please?17:21
*** dtantsur is now known as dtantsur|afk17:21
AJaegerbnemec: thanks, answered your question.17:22
AJaegerbnemec: if you tell me what to change at https://launchpad.net/openstack-doc-tools, I can do it...17:22
bnemecAJaeger: I guess the only thing would be to make it part of the Oslo group: https://launchpad.net/oslo17:24
bnemecNote that last time I checked, projects can't be part of two groups.17:24
bnemecWe decided it was more important for the Oslo projects to be grouped than for them to show up under the OpenStack group.17:25
AJaegerbnemec: let me change maintainer and owner, then you can do further changes yourself. Ok?17:26
bnemecAJaeger: Sounds good.17:26
AJaegerbnemec: done - it's yours now ;) Thanks!17:27
*** markvoelker has joined #openstack-infra17:27
AJaegerbnemec: please +1 670269 if that is fine now.17:29
clarkbAJaeger: bnemec re https://review.opendev.org/#/c/670269/5/gerrit/projects.yaml I don't know that we hvae a way to migrate data from sb to lp17:29
clarkbif there is data we may need to think about that. Additionally do we need to disable the project in sb?17:30
AJaegerclarkb: I'm not aware of any data in storyboard - we never used that ;(17:30
AJaegeroh, yes, we should disable it...17:30
clarkbok, maybe double check with fungi that we aren't missing anything important?17:30
AJaegerlet me check what we have in storyboard17:30
*** pcaruana has joined #openstack-infra17:31
fungiyeah, if there's nothing in sb i think we can delete it17:32
AJaegerhttps://storyboard.openstack.org/#!/project/openstack/whereto has something - I'll dig into those...17:33
openstackgerritMerged openstack/project-config master: Add shared 'oslo', 'oslo-independent' ACL files  https://review.opendev.org/67027017:34
*** Goneri has quit IRC17:35
AJaegerfungi, it's only whereto - and that has two stories. What should we do about them?17:37
fungiwell, three stories (two active, one invalid, all for cycle goals)17:40
*** weifan has joined #openstack-infra17:40
*** jaosorior has joined #openstack-infra17:40
AJaegerthe one active one (python3 first) is done - I tried to mark as merged, but seems I did it wrongly17:41
AJaegercan we move those to oslo?17:41
fungithe python 3 b default task is marked as merged17:41
fungier, python 3 by default17:42
*** ociuhandu has joined #openstack-infra17:42
fungiwhat sort of "move" of those are you envisioning?17:42
AJaegercan we move them to oslo group somehow?17:43
*** igordc has quit IRC17:43
fungiwell, there is no oslo project-group but we can set that as the group name instead of documentation17:43
fungiand then it will exist17:43
AJaegerI think the other repos for docs team are under "governance", see https://storyboard.openstack.org/#!/story/2003221 - we could also move from whereto to governance?17:43
*** weifan has quit IRC17:44
fungisure17:45
fungiit's not really moving, just to be clear... a project in sb can appear in zero or more project-groups17:45
fungiso you could have a project-group for projects the documentation sig cares about, projects related to governance, projects within oslo... and there can be a variety of overlap on which projects appear in those groups17:46
clarkbfungi: I think they want to be in launchpad17:47
fungibut that isn't what AJaeger was asking17:48
*** Goneri has joined #openstack-infra17:48
AJaegerfungi: https://review.opendev.org/#/c/670269 moves whereto from storyboard to launchpad, it was previously a docs deliverable but is now an oslo deliverable. So, what shall we do about those open openstack/whereto stories?17:48
fungiAJaeger: you could just mark the remaining active one invalid and leave a comment with the url of the corresponding lp bug17:49
AJaegerfungi: ok, will do.17:50
AJaegerfungi, done17:53
AJaegeranything else to do?17:53
fungiupdate the readme or related documentation in that repo saying where to file bugs17:54
fungiif that hasn't been done already17:54
AJaegerfungi: will do17:54
fungionce 670269 merges and configuration management runs, the documentation project-group should disappear from sb17:55
fungiand then i can update the project description for openstack/whereto in sb to also say to file bugs in lp instead17:57
*** weifan has joined #openstack-infra17:58
AJaegerfungi, bnemec: https://review.opendev.org/69173017:58
AJaegerthanks, fungi18:00
*** bnemec has quit IRC18:01
*** bnemec has joined #openstack-infra18:02
openstackgerritMerged openstack/project-config master: Update ACLs for moved doc projects  https://review.opendev.org/67026918:04
openstackgerritMerged openstack/project-config master: Update gerritbot channels for moved doc projects  https://review.opendev.org/67048318:06
*** jerryz has joined #openstack-infra18:07
*** dpawlik has joined #openstack-infra18:07
*** amoralej is now known as amoralej|off18:08
*** dklyle has quit IRC18:08
*** david-lyle has joined #openstack-infra18:08
*** lmiccini has quit IRC18:09
*** dpawlik has quit IRC18:12
AJaegerbnemec: all yours now AFAIU - if not, please tell asettle and myself18:20
AJaegerbnemec: (after the next update)18:22
*** yamamoto has joined #openstack-infra18:22
*** yamamoto has quit IRC18:28
*** pcaruana has quit IRC18:30
*** pcaruana has joined #openstack-infra18:31
*** tesseract has quit IRC18:31
*** ociuhandu has quit IRC18:37
*** icarusfactor has joined #openstack-infra18:42
*** armax has quit IRC18:44
*** factor has quit IRC18:45
*** StevenK has quit IRC18:45
*** StevenK has joined #openstack-infra18:46
*** openstackgerrit has quit IRC18:50
*** weifan has quit IRC18:50
*** Goneri has quit IRC18:51
*** mordred has quit IRC18:52
*** dpawlik has joined #openstack-infra19:06
*** todun_ has joined #openstack-infra19:09
*** todun has quit IRC19:10
*** todun_ is now known as todun19:10
*** dpawlik has quit IRC19:11
*** igordc has joined #openstack-infra19:27
*** weifan has joined #openstack-infra19:27
*** david-lyle is now known as dklyle19:29
*** weifan has quit IRC19:31
*** dpawlik has joined #openstack-infra19:38
*** Goneri has joined #openstack-infra19:40
*** dpawlik has quit IRC19:42
*** kjackal has joined #openstack-infra19:44
*** todun has quit IRC19:50
*** todun has joined #openstack-infra19:54
*** pcaruana has quit IRC20:02
*** weifan has joined #openstack-infra20:07
*** weifan has quit IRC20:12
*** todun has quit IRC20:14
ianwinfra-root: could i get one more eye on dropping fedora-28 mirror bits -- https://review.opendev.org/#/c/691550/ ; i'll run without timeout while i have everything open20:23
clarkbianw: my only concern with that is magnum may still use those atomic images :/20:26
clarkbhowever its come up as a thing they need to fix a little while back so maybe not an issue and if it is maybe its finally time to fix it and use 29/3020:27
corvusyeah, i don't think we intend to support distros longer than the distros themselves...20:29
*** weifan has joined #openstack-infra20:30
ianwyeah, both are EOL upstream -- they can come back with a comment and a bug or something about the dependency and something to track removing it20:31
ianwshould that be required20:31
efriedquestion: If I put the publish-openstack-docs-pti into a template in project X, and then ref that template from project Y, does that make every patch in project Y republish project X's docs when it merges?20:32
clarkbefried: typically jobs are set up to be relative to the repo they were triggered against. Integration jobs are an exception to this rule, I would expect docs to run agains the triggering repo20:33
clarkbthis means that if Y merges changes they should publish project Y's docs and not X's unless you've explicitly set up the job to publish X instead20:34
efriedhmm... Okay, then let me rephrase: I'd like to make exactly that happen.20:34
clarkbif you want that to happen then you need to set up X as a required project in the job and override the zuul workspace dir variable to point at the X repo instead of the Y repo20:35
fungican you provide a more concrete example? which project?20:35
fungihelps to not talk about these in the abstract20:35
efriedTo be more concrete: We have OSC, and we have a couple dozen plugins. OSC's docs suck in the plugins to generate doc content for the plugins. So what I want is: every time someone builds $plugin, I want it to build (and publish) OSC.20:35
efriedyeah, sorry.20:35
AJaegerefried: do you have a review up?20:35
fungibecause what sort of repos you're dealing with can influence how doable it is20:35
efriedAJaeger: I was juuust waiting for those three requirements bumps to merge. Posting now...20:36
efriedhttps://review.opendev.org/69175120:37
AJaegerefried: publish-openstack-docs-pti is a template, you cannot nest templates. You want promote-openstack-tox-docs in the promote queue - and then need to update it so that it uses your modified build job.20:37
AJaegerefried: will have a look at the review...20:37
efriedoh, zuul hates it right away...20:37
efriedprobably for the reason AJaeger states...20:37
AJaegerefried: so, what you need to do is:20:38
AJaeger1) Add a new build job that inherits from openstack-tox-docs and changes the build dir as fungi and clarkb suggested20:39
*** goldyfruit___ has quit IRC20:39
AJaeger2) Create a new promote job (needs to be done in project-config) that inherits from promote-openstack-tox-docs and sets download_artifact_job to the job from 120:39
AJaeger3) add these two jobs to check, gate, promote queues in your template20:40
*** kjackal has quit IRC20:40
AJaegerefried: https://opendev.org/openstack/openstack-zuul-jobs/src/branch/master/zuul.d/project-templates.yaml#L77 shows how it's down for the current publish template20:40
efriedAJaeger: okay, and if I want to stage this so that first I'm only building the docs (to prevent $plugin from breaking OSC), and at a future time I want to do the publish thing (once the docs are actually publishable, which isn't quite yet) then I would still do all of those steps, except #3 I would just "add these two jobs to check & gate (not promote)"?20:41
AJaegerefried: https://opendev.org/openstack/project-config/src/branch/master/zuul.d/jobs.yaml#L211 shows the promote job that you need to inherit20:41
AJaegerefried: correct20:41
efriedneat20:42
efriednow... why is python-gnocchiclient blowing up?20:42
clarkbdo we even host that anymore?20:42
efriedmaybe that's why :P20:42
AJaegerefried: it's dead, isn't it?20:43
efriedIt's in gerrit. But with a little padlock20:43
*** mordred has joined #openstack-infra20:43
efriedI don't know.20:43
clarkbgnocchi proper left us a while back20:43
AJaegerefried: it's retired20:43
efriedThen... I guess we shouldn't be documenting its plugin?20:43
AJaegerefried: yep, you shouldn't20:43
AJaegerefried: one thing less for you to care about ;)20:43
efriedwoot20:43
efriedwell, except I have to do extra work to remove it :P20:44
*** rkukura_ has joined #openstack-infra20:44
efriedactually, I think I just need to remove it from required-projects. It seems to be maintained (externally https://github.com/gnocchixyz/python-gnocchiclient) so I can keep publishing the plugin docs.20:45
AJaegernobody did it for two years? ;(20:45
*** rkukura has quit IRC20:45
*** rkukura_ is now known as rkukura20:45
AJaegerefried: you can even add externally maintained repos in required-projects - after enabling them in project-config20:46
*** iokiwi has joined #openstack-infra20:47
efriedI think the only reason I would care is if I could somehow prevent gnocchiclient from merging something that would break the osc build. And I can't do that. So I just have to do the best I can here, and if they break us, we'll just yank 'em.20:47
AJaegerefried: last commit merged to python-gnocchiclient is 11 months ago, so I would just say barely "maintained"20:47
efriedmaybe it doesn't need much :P20:47
*** goldyfruit___ has joined #openstack-infra20:47
*** jamesmcarthur has joined #openstack-infra20:47
* AJaeger doubts that20:49
corvusif it's not maintained here, it doesn't seem like we should be publishing its docs?20:51
*** tosky has quit IRC20:53
efriedI don't really have an opinion on what the scope of osc plugins should be. "Publishing its docs" in this case just means one line that reads its argparse options.20:54
*** openstackgerrit has joined #openstack-infra20:58
openstackgerritMerged opendev/system-config master: Fedora mirror - remove 28  https://review.opendev.org/69155020:58
efriedAJaeger: thanks for the help! /me hacks...21:01
*** yamamoto has joined #openstack-infra21:04
*** yamamoto has quit IRC21:08
*** Lucas_Gray has joined #openstack-infra21:19
*** jaosorior has quit IRC21:19
*** Lucas_Gray has quit IRC21:20
*** jaosorior has joined #openstack-infra21:20
*** goldyfruit___ has quit IRC21:26
*** pkopec has quit IRC21:28
*** Lucas_Gray has joined #openstack-infra21:29
*** Wryhder has joined #openstack-infra21:36
*** Lucas_Gray has quit IRC21:37
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: WIP: test ipwrap  https://review.opendev.org/69175821:37
*** Wryhder is now known as Lucas_Gray21:37
*** dpawlik has joined #openstack-infra21:39
fungiefried: so just to recap, the idea is that the osc docs builds incorporate subcommand trees from optional osc plugin packages, so any time those change you want to update the osc plugin docs?21:40
efriedfungi: that's correct.21:40
efriedwell21:41
fungiare people generally installing those plugins from source or from released packages?21:41
efriedthe osc doc builds autogenerate subcommand docs from the plugins themselves21:41
efriedfungi: I'm guessing packages, one way or another. pypi if not distro.21:41
fungirephrased, do you want to update the osc docs when a change merges to a plugin, or when a plugin is released?21:41
efriedactually, it's possible they're installing by installing the openstackclient project, which has all the plugins as requirements.21:42
efriedyeah, that's a fair point. I guess when they're released is the right answer.21:42
efriedfungi: The near term goal is to make sure the plugins don't merge broken docs.21:42
fungiand those are being installed as packages from pypi if they're in requirements not as source urls, right21:42
*** dpawlik has quit IRC21:43
fungiahh, so you don't *really* need them to trigger publication of the osc docs21:43
efriedwell, not yet.21:43
efriedthat would be a subsequent step21:43
fungiyou want them to run the osc docs build on check and gate, at least as a start21:43
efriedyes21:43
efriedwith master, not released.21:43
efried...of themselves.21:44
efriedkind of thing.21:44
fungithat much is likely a bit easier since you don't have to worry about publication credentials21:44
efriedis it still steps 1-3 that AJaeger described above, or does it get simpler than that?21:44
fungii think if it's happening via tox then tox-siblings should take care of making sure the triggering repo us used via source21:44
*** diablo_rojo has quit IRC21:45
*** markvoelker has quit IRC21:45
fungiit's 1 and half of 3 from AJaeger's list21:45
efriedokay, yeah, that makes sense.21:45
efriedatm I'm off on a slightly different tangent, hadn't started that part yet, but I'm guessing (hoping) I would have figured that out when I got there :P21:46
*** EmilienM has quit IRC21:46
fungibut as for 2 and the other half of 3 you mighht want to think about having publication triggered on release of a plugin rather than every time a change merges to one21:46
*** EmilienM has joined #openstack-infra21:47
*** todun has joined #openstack-infra21:53
efriedfungi: Yes, I agree, that makes sense since you said it. I'll burn that bridge when I cross it...21:54
*** adriant has joined #openstack-infra21:57
*** diablo_rojo has joined #openstack-infra22:00
*** jtomasek has quit IRC22:01
*** slaweq has quit IRC22:06
*** KeithMnemonic1 has quit IRC22:06
mordredcorvus: did you catch the scrollback from yesterday about system-config jobs and speculative images?22:06
corvusmordred: no; looking22:10
corvusmordred: why not make run-review-dev depend on buildset-registry?22:11
mordredcorvus: well - because run-buildset-registry installs and configures docker -but that's also somehting our job content does. and in fact, it _currently_ installs podman instead of docker22:14
mordredso - my two hesitations are a) job pollution and b) docker vs. podman22:16
corvusmordred: run-b-r shouldn't matter -- it's a dedicated host, so we don't care what it runs.  but run-review-dev should invoke use-buildset-registry which should use that.  right now it supports only docker or k8s, but my current work on that will lead to podman support soon.22:16
corvusmordred: how bad would it be to use docker now and switch to podman soon?22:17
corvusmordred: right now, run-base-pre invokes use-buildset-registry, so any job that inherits from that and depends on buildset-registry should be all set.22:18
mordredcool22:19
mordredcorvus: it wouldn't be super bad - but I think we're also pretty set with the images themselves - so it's likely you'd current work will be here before we need for the podman config to work22:19
mordredthat said ...22:19
mordredwe currently do this: https://review.opendev.org/#/c/630406/67/playbooks/roles/install-podman/files/registries.conf22:20
mordreddoes that get in the way of your work in use-buildset-registry?22:20
mordred(also - I have a patch up to just switch to fully-qualified image names in the files, which makes the need for that config file go away)22:20
corvusi don't think that'll be a problem22:20
mordredkk. cool22:20
corvus(i think we'll try to modify that file without setting the search option, or, if we do, then we'd make that an explicit parameter)22:21
mordredyou know - I should updated the "use fully-qualified image names" patch remove that containers.conf file ...22:21
mordredor, rather, update the first gerrit docker-compose.yaml patch to use fully qualified and just never add the file in the first palce22:22
mordredunless we like the shorthand?22:22
corvusi'm happy with fully qualified22:22
mordredcool. I'll update the stack - then bug you for reviews :)22:23
corvusmordred: ok, i think your plan to continue with the current config is good, i'll plan to do the podman stuff after i get k8s sorted, so we shouldn't be out on a limb for too long.22:23
corvus(it really shouldn't be hard -- zuul-registry itself already has testing for this, so it's just copying some code and generalizing)22:23
openstackgerritMonty Taylor proposed opendev/system-config master: Run a gerrit container on review-dev01  https://review.opendev.org/63040622:25
openstackgerritMonty Taylor proposed opendev/system-config master: Use explicit image paths  https://review.opendev.org/69051122:25
openstackgerritMonty Taylor proposed opendev/system-config master: Update pip3 role to install from get-pip.py  https://review.opendev.org/69076622:25
openstackgerritMonty Taylor proposed opendev/system-config master: Add service playbook and test run for prod gerrit  https://review.opendev.org/69117122:25
openstackgerritMonty Taylor proposed opendev/system-config master: Add launchpadlib credentials to gerrit ansible  https://review.opendev.org/69117222:25
openstackgerritMonty Taylor proposed opendev/system-config master: Add replication config to gerrit ansible  https://review.opendev.org/69117322:25
mordredcool.22:25
*** jamesmcarthur has quit IRC22:28
*** mattw4 has quit IRC22:28
*** mattw4 has joined #openstack-infra22:28
*** gfidente has quit IRC22:34
*** slaweq has joined #openstack-infra22:36
*** jaosorior has quit IRC22:38
*** slaweq has quit IRC22:40
*** goldyfruit___ has joined #openstack-infra22:42
openstackgerritmelanie witt proposed openstack/project-config master: Update grafana nova master ceph job to -py3 version  https://review.opendev.org/69176822:43
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Use zuul-registry as buildset registry  https://review.opendev.org/68923822:45
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Make the buildset registry port configurable  https://review.opendev.org/68924022:45
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Adjust buildset registry container name  https://review.opendev.org/69099222:45
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Don't sudo when saving container logs in registry test  https://review.opendev.org/69099322:45
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Test buildset registry with k8s and docker  https://review.opendev.org/68928022:46
*** rcernin has joined #openstack-infra22:58
*** tkajinam has joined #openstack-infra23:00
*** markvoelker has joined #openstack-infra23:01
openstackgerritIan Wienand proposed openstack/diskimage-builder master: Deprecates the existing "ironic-agent" element in DIB  https://review.opendev.org/67560823:02
openstackgerritIan Wienand proposed openstack/diskimage-builder master: Revert "Pause Fedora jobs"  https://review.opendev.org/69154023:02
*** weifan has quit IRC23:05
*** markvoelker has quit IRC23:06
ianwsigh, the ubuntu and fedora mirrors seem locked.  i think i need to restart the server and do manual releases23:11
*** mriedem has quit IRC23:13
*** mattw4 has quit IRC23:19
*** Lucas_Gray has quit IRC23:21
ianw#status manually unlocked mirror.ubuntu volume; have lock for fedora & ubuntu mirrors and running manual releases for both in screen session on afs01.dfw.openstack.org23:23
openstackstatusianw: unknown command23:23
ianw#status log manually unlocked mirror.ubuntu volume; have lock for fedora & ubuntu mirrors and running manual releases for both in screen session on afs01.dfw.openstack.org23:23
openstackstatusianw: finished logging23:23
*** adriant has quit IRC23:25
*** adriant has joined #openstack-infra23:25
*** diablo_rojo has quit IRC23:27
*** rh-jelabarre has quit IRC23:29
openstackgerritMonty Taylor proposed opendev/system-config master: Run a gerrit container on review-dev01  https://review.opendev.org/63040623:29
openstackgerritMonty Taylor proposed opendev/system-config master: Use explicit image paths  https://review.opendev.org/69051123:29
openstackgerritMonty Taylor proposed opendev/system-config master: Update pip3 role to install from get-pip.py  https://review.opendev.org/69076623:29
openstackgerritMonty Taylor proposed opendev/system-config master: Add service playbook and test run for prod gerrit  https://review.opendev.org/69117123:29
openstackgerritMonty Taylor proposed opendev/system-config master: Add launchpadlib credentials to gerrit ansible  https://review.opendev.org/69117223:29
openstackgerritMonty Taylor proposed opendev/system-config master: Add replication config to gerrit ansible  https://review.opendev.org/69117323:29
openstackgerritMerged zuul/zuul-jobs master: Open iptables ports in registry test job  https://review.opendev.org/69042523:30
*** weifan has joined #openstack-infra23:38
*** weifan has quit IRC23:39
*** dpawlik has joined #openstack-infra23:39
*** weifan has joined #openstack-infra23:39
*** weifan has quit IRC23:41
*** weifan has joined #openstack-infra23:42
*** dpawlik has quit IRC23:43
*** dchen has joined #openstack-infra23:45
*** slaweq has joined #openstack-infra23:47
*** prometheanfire has quit IRC23:50
*** prometheanfire has joined #openstack-infra23:50
*** slaweq has quit IRC23:51
*** gyee has quit IRC23:57

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!