Friday, 2017-12-01

mordredclarkb: although in the context of other sports ... my team has a VERY good player this year00:00
mordredclarkb: +300:00
clarkbmordred: ty00:00
*** felipemonteiro has quit IRC00:01
mordredclarkb: if things go the way I hope, I should be in a good position to be especially intolerable next march00:01
*** bobh has joined #openstack-infra00:01
clarkbmordred: this is duke?00:01
mordredclarkb: oh yah00:02
clarkbmordred: portland state apparently almost beat duke00:02
*** rcernin has quit IRC00:02
clarkbits probably a good thing that didn't happen or I would have given you crap for it forever00:02
mordredyup. we've had a nice series of closer games where we haven't started playing until the last 5 minutes or so00:02
mriedemthe rams happened by dumping jeff fisher00:02
mordredwhich is clearly not a strategy to continue with ...00:02
*** rcernin has joined #openstack-infra00:02
mriedemand getting baby face mcgee as defensive coordinator from denver00:02
mordredclarkb: yah. and fairly so00:02
mriedemwade philips00:02
mordredmriedem: anybody named 'baby face' is good at their things00:03
mriedemgangsters, r&b singers, nfl coaches00:04
mriedemi guess you're right00:04
*** tosky has quit IRC00:05
*** rcernin has quit IRC00:07
*** rcernin has joined #openstack-infra00:07
*** jascott1 has quit IRC00:08
openstackgerritMerged openstack-infra/elastic-recheck master: Fix all fails query  https://review.openstack.org/52442800:08
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci master: Create ovb-ha-ipv6 and deprecate fs024 job  https://review.openstack.org/52390300:08
*** jascott1 has joined #openstack-infra00:08
*** thorst has joined #openstack-infra00:11
*** Goneri has joined #openstack-infra00:12
*** jascott1 has quit IRC00:12
*** david-lyle has quit IRC00:15
*** thorst has quit IRC00:15
clarkbhttp://status.openstack.org/elastic-recheck/data/integrated_gate.html it works \o/00:21
clarkbthanks everyoen00:21
clarkbmriedem: less than 4% categorization rate :(00:22
*** sdague has quit IRC00:22
mriedemi've got a todo to clean out a bunch of stale queries,00:23
clarkbI think some of that may have been the tox siblings thing?00:23
mriedembut haven't watched categorization rate for a long time just because (1) it was all like random unit test stuff or (2) e-r/logstash things just weren't working, probably while the zuulv3 stuff was going on00:23
clarkbmordred: is http://logs.openstack.org/47/500347/12/gate/openstack-tox-pep8/3dff0a9/job-output.txt.gz#_2017-11-30_15_30_20_953565 the bug you fixed?00:23
clarkbI bet if we add a query for that a good chunk of things would be cateogrized and treated as fixed00:24
mriedemgo nuts00:24
clarkbmriedem: ya it wasn't until last week that we really got the pipeline working reliably again00:24
clarkbmriedem: but at this point I think it should be happy and healthy and good for real use again00:24
mriedemok, that's good to know00:24
mriedemi had given up for awhile on stability00:24
fungithere was a period of time where we were happy just to see jobs run and get logs back ;)00:25
clarkbmriedem: I'll have a patch up shortly that should make the reported data a bit better00:28
*** david-lyle has joined #openstack-infra00:29
openstackgerritClark Boylan proposed openstack-infra/elastic-recheck master: Query for bug 1735586  https://review.openstack.org/52443000:29
clarkbmriedem: there00:29
openstackbug 1735586 in OpenStack-Gate "with_dict expects a dict" [Undecided,New] https://launchpad.net/bugs/173558600:29
clarkbmordred: ^ you can probably fill in the necessary details on the launchpad bug and close it out00:32
*** felipemonteiro_ has quit IRC00:34
*** david-lyle has quit IRC00:34
*** flwang has quit IRC00:34
mordredclarkb: yah - that should be fixed at this point00:35
mordredI didn't fix it- it was someone else, but it was fixed like, this morning?00:36
*** hongbin has quit IRC00:36
clarkbya, mostly e-r'ing it as it removes about 2.2k hits00:36
mordredjeez00:36
clarkbso we'll get data for actual problems we should be fixing00:36
clarkbrather than this noise from solved problem00:36
mordredwhen we break pep8 jobs, we break a lot of things real quick don't we?00:36
clarkbyes00:37
mordredthis is amongst the reasons AJaeger and I have been taking our time with depends-on patches for the build-sphinx patch ...00:37
* mordred does not want to rush-fix 1k jobs. again.00:37
*** salv-orlando has joined #openstack-infra00:42
*** salv-orlando has quit IRC00:46
mordredclarkb: if you're still lurking, https://review.openstack.org/#/c/524401/ is ready00:48
clarkbmordred: is the default there not redundant?00:52
*** armax has quit IRC00:54
openstackgerritMerged openstack/diskimage-builder master: Fix wrong epel-release-7* package URL  https://review.openstack.org/52434100:55
*** thorst has joined #openstack-infra00:57
clarkbmordred: also what is setting zuul_work_dir?00:58
clarkblooks like we set it in a bunch of roles to default to what the default is there in the playbook00:59
clarkbbut not seeing what would set it for that playbook00:59
*** kiennt26 has joined #openstack-infra01:01
*** thorst has quit IRC01:02
*** cuongnv has joined #openstack-infra01:04
*** caphrim007_ has joined #openstack-infra01:06
*** rwsu has joined #openstack-infra01:07
*** caphrim007 has quit IRC01:09
*** caphrim007 has joined #openstack-infra01:12
*** esberglu has quit IRC01:13
*** caphrim007_ has joined #openstack-infra01:13
*** ijw has joined #openstack-infra01:14
*** ijw has quit IRC01:15
*** ijw has joined #openstack-infra01:15
*** caphrim007 has quit IRC01:16
*** Apoorva_ has joined #openstack-infra01:17
*** caphrim007_ has quit IRC01:17
openstackgerritStibbons proposed openstack-dev/pbr master: WIP: support pipfile  https://review.openstack.org/52443601:19
*** Apoorva has quit IRC01:21
*** Apoorva_ has quit IRC01:22
openstackgerritStibbons proposed openstack-dev/pbr master: WIP: support pipfile  https://review.openstack.org/52443601:22
*** ijw has quit IRC01:27
*** sticker has joined #openstack-infra01:29
openstackgerritStibbons proposed openstack-dev/pbr master: WIP: support pipfile  https://review.openstack.org/52443601:29
*** thorst has joined #openstack-infra01:30
*** thorst has quit IRC01:35
*** zhurong has joined #openstack-infra01:35
openstackgerritStibbons proposed openstack-dev/pbr master: WIP: support pipfile  https://review.openstack.org/52443601:37
*** liujiong has joined #openstack-infra01:40
openstackgerritStibbons proposed openstack-dev/pbr master: WIP: support pipfile  https://review.openstack.org/52443601:40
*** wangqian has joined #openstack-infra01:42
*** Goneri has quit IRC01:42
*** salv-orlando has joined #openstack-infra01:43
*** salv-orlando has quit IRC01:48
wangqianIs the “/project-config/nodepool/nl01.openstack.org.yaml(nl02.openstack.org.yaml)” under the “project-config” project corresponding to the configuration file of the zuul-v3 version of the “nodepool” project ?01:49
*** esberglu has joined #openstack-infra01:51
*** esberglu has quit IRC01:55
fungiwangqian: yes01:56
fungifor zuul v3, nodepool launchers are distributed and coordinate over zookeeper01:57
*** inc0 has quit IRC01:58
*** inc0 has joined #openstack-infra01:58
wangqianfungi: ok thx01:59
openstackgerritMerged openstack/diskimage-builder master: Fix /dev/pts mount options handling  https://review.openstack.org/52265402:01
*** thorst has joined #openstack-infra02:01
*** thorst has quit IRC02:07
*** gmann_afk is now known as gmann02:07
*** niedbalski_ has joined #openstack-infra02:13
*** dbecker_ has joined #openstack-infra02:13
*** rkukura_ has joined #openstack-infra02:13
*** Keitaro1 has joined #openstack-infra02:13
*** rcernin_ has joined #openstack-infra02:14
*** EmilienM_ has joined #openstack-infra02:15
*** thorst has joined #openstack-infra02:15
*** thorst has quit IRC02:16
*** _ari__ has joined #openstack-infra02:17
*** Anticime1 has joined #openstack-infra02:18
*** liujiong_lj has joined #openstack-infra02:19
*** pbourke_ has joined #openstack-infra02:19
*** zerick_ has joined #openstack-infra02:19
*** annp has joined #openstack-infra02:20
*** cinerama` has joined #openstack-infra02:20
*** nunchuck has quit IRC02:21
*** rcernin has quit IRC02:21
*** dbecker has quit IRC02:21
*** niedbalski has quit IRC02:21
*** Dinesh__Bhor has joined #openstack-infra02:21
*** myoung has joined #openstack-infra02:21
*** mattoliverau_ has joined #openstack-infra02:21
*** liujiong has quit IRC02:22
*** zhurong has quit IRC02:22
*** pbourke has quit IRC02:22
*** mhayden has quit IRC02:22
*** eharney has quit IRC02:22
*** jrist has quit IRC02:22
*** markvoelker has quit IRC02:22
*** EmilienM has quit IRC02:22
*** rkukura has quit IRC02:22
*** Dinesh_Bhor has quit IRC02:22
*** mattoliverau has quit IRC02:22
*** fabo has quit IRC02:22
*** _ari_ has quit IRC02:22
*** Nil_ has quit IRC02:22
*** Keitaro has quit IRC02:22
*** zerick has quit IRC02:22
*** Anticimex has quit IRC02:22
*** myoung|ruck has quit IRC02:22
*** adarazs has quit IRC02:22
*** zigo has quit IRC02:22
*** cinerama has quit IRC02:22
*** anupn has quit IRC02:22
*** michaelxin has quit IRC02:22
*** EmilienM_ is now known as EmilienM02:22
*** EmilienM has quit IRC02:22
*** EmilienM has joined #openstack-infra02:22
*** rkukura_ is now known as rkukura02:22
*** mattoliverau_ is now known as mattoliverau02:23
*** myoung is now known as myoung|ruck02:23
*** jrist has joined #openstack-infra02:23
*** patriciadomin has quit IRC02:23
*** bobh has quit IRC02:23
*** dhill_ has quit IRC02:23
*** bandini has quit IRC02:23
*** toabctl has quit IRC02:25
*** bandini has joined #openstack-infra02:26
*** patriciadomin has joined #openstack-infra02:26
*** zigo has joined #openstack-infra02:27
*** anupn has joined #openstack-infra02:27
*** mhayden has joined #openstack-infra02:27
*** markvoelker has joined #openstack-infra02:27
*** fabo has joined #openstack-infra02:27
*** adarazs has joined #openstack-infra02:27
*** Nil_ has joined #openstack-infra02:27
*** toabctl has joined #openstack-infra02:27
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci master: Create ovb-ha-ipv6 and deprecate fs024 job  https://review.openstack.org/52390302:27
*** zigo is now known as Guest1326802:29
*** michaelxin has joined #openstack-infra02:29
*** dhinesh has quit IRC02:30
*** dhill_ has joined #openstack-infra02:30
*** nicolasbock has quit IRC02:30
*** dave-mccowan has joined #openstack-infra02:30
*** bandini has quit IRC02:30
*** caphrim007 has joined #openstack-infra02:31
*** bandini has joined #openstack-infra02:32
*** mriedem has quit IRC02:33
openstackgerritMerged openstack-infra/tripleo-ci master: Collect /etc/kubernetes/ from CI jobs  https://review.openstack.org/52385702:34
*** caphrim007 has quit IRC02:35
openstackgerritMerged openstack/diskimage-builder master: Add zipl element as s390x architecture bootloader  https://review.openstack.org/44354802:35
*** claudiub has quit IRC02:40
*** thorst has joined #openstack-infra02:44
*** salv-orlando has joined #openstack-infra02:44
*** thorst has quit IRC02:44
*** daidv has joined #openstack-infra02:45
*** daidv_ has joined #openstack-infra02:45
EmilienMinfra-root: can someone re-enqueue 524056,1 ? it sounds like it's waiting for nothing and will timeout02:48
mordredclarkb: right - nothing sets it normally in the playbook, which is why it defaults to zuul.project.src_dir, but if a job sets a job variable, the playbook will pick it up like the roles do02:48
*** salv-orlando has quit IRC02:49
mordredclarkb: https://review.openstack.org/#/c/524353/ is an example of doing that02:49
*** dave-mccowan has quit IRC02:51
*** Wei_Liu has joined #openstack-infra02:56
*** dhill_ has quit IRC02:56
*** coolsvap has joined #openstack-infra02:57
*** iyamahat_ has quit IRC03:08
*** yamahata has quit IRC03:09
pabelangerhttp://paste.openstack.org/show/627935/03:13
pabelangerEmilienM: ^that is the error I see in ze04.o.o cc mordred03:13
pabelangerI think, zuulv3 might be stuck, but don't want to touch anything until job has a chance to timeout03:13
pabelangeror somebody else looks03:14
*** masber has joined #openstack-infra03:14
pabelanger2017-12-01 02:49:50.898193 | primary -> localhost | packet_write_wait: Connection to 15.184.66.239 port 22: Broken pipe03:15
pabelangerthat is in console log03:15
pabelangerso, it looks like we might have had networking issue in infracloud03:15
EmilienMok03:15
pabelangerand ansible didn't properly recover03:15
EmilienMso we touch nothing and wait for timeout?03:15
pabelangeryah, zuul should kill the job03:15
pabelangerand if not, then we have a bug03:16
pabelangerbut, it is possible the paste above is the reason timeout may not work03:16
pabelangerbut, I still see an ansible-playbook process running, so that is good03:16
pabelangerour watchdog should kill it03:17
*** ramishra has joined #openstack-infra03:18
*** felipemonteiro has joined #openstack-infra03:23
*** thorst has joined #openstack-infra03:25
*** felipemonteiro_ has joined #openstack-infra03:26
*** felipemonteiro has quit IRC03:29
*** thorst has quit IRC03:29
*** felipemonteiro_ has quit IRC03:31
EmilienMpabelanger: 524056,1 is queued, what happens?03:32
openstackgerritIan Wienand proposed openstack-infra/system-config master: Add Fedora 27 mirror  https://review.openstack.org/52445603:32
EmilienMit sounds like it's stuck again03:32
EmilienMah it just started03:32
EmilienMnevermind03:32
*** rlandy has quit IRC03:37
ianwpabelanger: is nb03 supposed to be out of rotation?03:43
*** salv-orlando has joined #openstack-infra03:45
AJaegermordred, config-core: https://review.openstack.org/#/c/524395/1 is ready to go, the new job works fine. Please review this two liner of removing a single broken job.03:47
openstackgerritIan Wienand proposed openstack-infra/system-config master: Remove Fedora 25, add Fedora 27 mirror  https://review.openstack.org/52445603:47
*** salv-orlando has quit IRC03:49
*** rcernin has joined #openstack-infra03:50
*** rcernin_ has quit IRC03:51
*** namnh has joined #openstack-infra03:52
openstackgerritMerged openstack-infra/project-config master: Change the gate/checks to py3 only for python3 only charms  https://review.openstack.org/52418203:54
*** links has joined #openstack-infra03:55
*** udesale has joined #openstack-infra03:55
openstackgerritMerged openstack-infra/project-config master: vmware-nsx grafana dashboard  https://review.openstack.org/52426504:00
openstackgerritMerged openstack-infra/project-config master: fix broken vmware-nsx periodic jobs  https://review.openstack.org/52418604:00
openstackgerritIan Wienand proposed openstack-infra/project-config master: Convert back to zuul.projects  https://review.openstack.org/52445904:01
openstackgerritIan Wienand proposed openstack-infra/zuul-jobs master: Convert back to zuul.projects  https://review.openstack.org/52446004:02
*** thorst has joined #openstack-infra04:04
pabelangerianw: yah, the plan is to move it back to rackspace, network uploads in vexxhost are just too slow04:08
*** nunchuck has joined #openstack-infra04:08
pabelangerEmilienM: I didn't do anything, so zuul much have done the right thing04:08
*** thorst has quit IRC04:08
*** bobh has joined #openstack-infra04:09
ianwpabelanger: cool ... deliberately stopped and accidentally stopped are hard to distinguish on the server :)04:09
pabelangerianw: yah, I think there is something in status wiki page too04:11
*** hongbin has joined #openstack-infra04:12
*** sree has joined #openstack-infra04:19
dmsimardclarkb: oh wow, good catch on the missing . yaml04:19
*** psachin has joined #openstack-infra04:23
*** threestrands_ has joined #openstack-infra04:24
*** dbecker_ has quit IRC04:24
openstackgerritIan Wienand proposed openstack-infra/zuul feature/zuulv3: Convert zuul.projects to a dict  https://review.openstack.org/51411904:24
openstackgerritIan Wienand proposed openstack-infra/zuul feature/zuulv3: Remove zuul._projects  https://review.openstack.org/52446304:24
*** threestrands has quit IRC04:26
*** daidv has quit IRC04:29
ianwthe field 'args' has an invalid value, which appears to include a variable that is undefined. The error was: 'list object' has no attribute 'values'04:34
ianwoh, bah, ignore me ... of course that's going to fail while "projects" is still a valid list04:37
*** dbecker_ has joined #openstack-infra04:38
*** bobh has quit IRC04:39
*** caphrim007 has joined #openstack-infra04:40
*** thorst has joined #openstack-infra04:44
*** pgadiya has joined #openstack-infra04:46
openstackgerritIan Wienand proposed openstack-dev/pbr master: Test on Python 3.6  https://review.openstack.org/52442604:46
*** salv-orlando has joined #openstack-infra04:46
*** bhavik1 has joined #openstack-infra04:47
*** thorst has quit IRC04:49
*** salv-orlando has quit IRC04:50
*** bhavik1 has quit IRC04:55
*** ykarel|away has joined #openstack-infra04:55
*** dhajare has joined #openstack-infra04:58
*** hongbin has quit IRC04:59
*** ykarel|away is now known as ykarel05:00
*** rcernin_ has joined #openstack-infra05:09
*** rcernin has quit IRC05:09
*** david-lyle has joined #openstack-infra05:13
*** shu-mutou-AWAY is now known as shu-mutou05:16
*** janki has joined #openstack-infra05:19
*** janki has quit IRC05:20
*** thorst has joined #openstack-infra05:20
*** janki has joined #openstack-infra05:20
*** esberglu has joined #openstack-infra05:23
*** thorst has quit IRC05:25
*** esberglu has quit IRC05:27
Jeffrey4ldmsimard, could you review this again https://review.openstack.org/522318 ?05:30
EmilienMpabelanger: good05:32
*** gongysh has joined #openstack-infra05:32
*** sticker has quit IRC05:36
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci master: Create ovb-ha-ipv6 and deprecate fs024 job  https://review.openstack.org/52390305:41
*** gouthamr has quit IRC05:44
*** salv-orlando has joined #openstack-infra05:47
*** salv-orlando has quit IRC05:51
*** thorst has joined #openstack-infra05:54
*** gongysh has quit IRC05:56
*** iyamahat has joined #openstack-infra05:57
*** cshastri has joined #openstack-infra05:58
*** jascott1 has joined #openstack-infra05:58
*** Qiming has quit IRC05:59
*** Qiming has joined #openstack-infra06:00
*** thorst has quit IRC06:00
*** armax has joined #openstack-infra06:01
*** jamesmcarthur has joined #openstack-infra06:01
*** esberglu has joined #openstack-infra06:03
AJaegermordred: have a look at swift3 - they pin constraints to an old release and then override ;/ https://review.openstack.org/#/c/488200/ What a mess ;(06:04
wangqianI got some error when I allowed nodepool-launcher,is this below.06:04
wangqianOpenStackCloudHTTPError: (409) Client Error for url: http://172.90.0.2:8774/v2.1/cbd0d9d6a02f4840bc26e00c02f63061/servers Multiple possible networks found, use a Network ID to be more specific.06:04
wangqianI think it need specific a network ,so I  write a networks in nodepool.yml,like this below, but it still not work06:04
wangqian    pools:06:04
wangqian      - name: main06:04
wangqian        max-servers: 10006:04
wangqian        labels:06:04
wangqian          - name: ubuntu-xenial06:04
wangqian            min-ram: 51206:04
wangqian            flavor-name: '1-512-20'06:04
wangqian            diskimage: ubuntu-xenial06:04
wangqian            key-name: zuul-key06:04
AJaegerwangqian: use paste.openstack.org06:04
wangqian            networks: 'e0073eab-7423-4629-a929-16fa25fadd63'06:04
*** jamesmcarthur has quit IRC06:05
*** iyamahat has quit IRC06:06
wangqianhttp://paste.openstack.org/show/627940/06:06
*** iyamahat has joined #openstack-infra06:06
*** esberglu has quit IRC06:08
timburkeAJaeger: really makes me want to go land https://review.openstack.org/#/c/511964/ and get rid of all of it :-/06:09
*** pcaruana has joined #openstack-infra06:10
*** yamahata has joined #openstack-infra06:13
*** salv-orlando has joined #openstack-infra06:14
AJaegertimburke: Yeah!06:14
AJaegertimburke: we're removing tox_install.sh - see https://review.openstack.org/#/q/topic:rm-tox_install06:14
AJaegerthat continues to use constraints...06:15
AJaegertimburke: 511964 will use the passed in constraints file by default - not the pike one you have06:16
*** threestrands_ has quit IRC06:24
*** aeng has quit IRC06:26
*** armax has quit IRC06:27
*** sree_ has joined #openstack-infra06:29
*** thorst has joined #openstack-infra06:29
*** david-lyle has quit IRC06:30
*** sree_ is now known as Guest7214106:30
tobiashmordred, jeblair: I've run two nodepools in one tenant, so it is possible but one has to be really careful with that especially with provider naming in nodepool config06:32
*** sree has quit IRC06:33
tobiashif both are named the same (because e.g. the provider has the same name as the cloud it is for) then they cleanup each others nodes without the other noticing...06:33
tobiashand zuul then just responds cannot connect to slave...06:33
tobiashI wouldn't recommend running two production nodepools together in the same tenant06:34
tobiashhowever the quota should be handled gracefully with the quota patches ;)06:34
AJaegerEmilienM: once they pass, please review https://review.openstack.org/#/q/topic:rm-tox_install+projects:openstack/tripleo06:35
tobiashin production I even don't let nodepool run in the same tenant as the services (because of the very small but deadly risk of a bug in nodepool cleaning up the service vms)06:36
tobiash(in case such a bug would sneak in without being noticed)06:36
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Remove nodesets from builds canceled during reconfiguration  https://review.openstack.org/52440906:38
*** thorst has quit IRC06:38
*** dhinesh has joined #openstack-infra06:39
openstackgerritAndreas Jaeger proposed openstack/diskimage-builder master: Avoid tox_install.sh for constraints support  https://review.openstack.org/52448906:44
*** dhinesh has quit IRC06:44
openstackgerritAndreas Jaeger proposed openstack/diskimage-builder master: Avoid tox_install.sh for constraints support  https://review.openstack.org/52448906:45
wangqianI got some error when I run nodepool-launcher,I think it may need specific a network ,so I  write a networks in nodepool.yml,but it now work,  how to solve this problem  ,the message is this blow06:58
wangqianhttp://paste.openstack.org/show/627941/06:59
wangqianAnd the nodepool.yaml is this blow07:00
wangqianhttp://paste.openstack.org/show/627942/07:00
*** rosmaita has quit IRC07:01
*** tojuvone has joined #openstack-infra07:08
*** tojuvone has left #openstack-infra07:08
*** thorst has joined #openstack-infra07:09
*** jbadiapa has quit IRC07:09
*** thorst has quit IRC07:13
openstackgerritMerged openstack-dev/pbr master: Test on Python 3.6  https://review.openstack.org/52442607:18
*** Guest72141 has quit IRC07:20
*** sree has joined #openstack-infra07:20
*** andreas_s has joined #openstack-infra07:21
*** sree has quit IRC07:22
*** sree has joined #openstack-infra07:23
*** e0ne has joined #openstack-infra07:27
openstackgerritDirk Mueller proposed openstack-infra/irc-meetings master: Move openstack-rpm-packaging by one hour again  https://review.openstack.org/52450007:27
*** rcernin_ has quit IRC07:29
*** ykarel is now known as ykarel|lunch07:33
*** liujiong_lj has quit IRC07:34
*** adisky_ has joined #openstack-infra07:43
openstackgerritRui Chen proposed openstack-infra/nodepool feature/zuulv3: Fix nodepool alien-list issue  https://review.openstack.org/52249507:45
*** jtomasek has joined #openstack-infra07:47
*** thorst has joined #openstack-infra07:47
*** jtomasek has quit IRC07:47
*** jtomasek has joined #openstack-infra07:47
openstackgerritMerged openstack-infra/tripleo-ci master: Make tripleo-buildimage-overcloud-full-centos-7 voting  https://review.openstack.org/52402507:51
*** thorst has quit IRC07:52
*** florianf has joined #openstack-infra07:55
*** kjackal has quit IRC08:01
*** e0ne has quit IRC08:03
*** slaweq has joined #openstack-infra08:03
*** salv-orlando has quit IRC08:06
*** alexchadin has joined #openstack-infra08:10
openstackgerritMasayuki Igawa proposed openstack/os-testr master: Remove useless links and indentations  https://review.openstack.org/47084208:11
*** yamahata has quit IRC08:13
*** Hal has joined #openstack-infra08:18
*** martinkopec has joined #openstack-infra08:21
AJaegerfrickler, once you're awake and reviewing: https://review.openstack.org/#/c/524395/1 is ready to go, the new job works fine. Could you review this to remove a broken job, please?08:23
*** Hal has quit IRC08:24
*** thorst has joined #openstack-infra08:25
*** Hal has joined #openstack-infra08:25
* frickler hands AJaeger a good morning and a +3 ;)08:26
* AJaeger thanks frickler and sends a good morning to him08:27
openstackgerritMerged openstack-infra/project-config master: Remove legacy-nova-api-ref-src  https://review.openstack.org/52439508:29
*** thorst has quit IRC08:29
*** armaan has joined #openstack-infra08:32
*** salv-orlando has joined #openstack-infra08:33
*** migi_ is now known as migi08:33
*** vivek has quit IRC08:34
*** amoralej|off is now known as amoralej08:34
AJaegerfrickler: one more, please: https://review.openstack.org/#/c/524401/08:35
AJaegerNeeded as well for https://review.openstack.org/#/c/524353/08:35
*** kjackal has joined #openstack-infra08:35
*** hashar has joined #openstack-infra08:37
*** ykarel|lunch is now known as ykarel08:38
*** armaan has quit IRC08:42
*** jpena|off is now known as jpena08:42
AJaegermordred: quite a few repos using ".[something]" for deps, like oslo.db, oslo.cache ;(08:43
*** ralonsoh has joined #openstack-infra08:44
*** esberglu has joined #openstack-infra08:48
*** coolsvap has quit IRC08:54
*** gmann is now known as gmann_afk08:54
*** shu-mutou is now known as shu-mutou-AWAY08:56
openstackgerritMerged openstack-infra/irc-meetings master: Change meeting time and channel  https://review.openstack.org/52431908:56
*** thorst has joined #openstack-infra08:57
openstackgerritMerged openstack-infra/irc-meetings master: Change meeting chair for I18n team meeting  https://review.openstack.org/52433408:57
openstackgerritMerged openstack-infra/irc-meetings master: Move openstack-rpm-packaging by one hour again  https://review.openstack.org/52450008:57
*** armaan has joined #openstack-infra08:57
*** jpich has joined #openstack-infra08:58
*** jascott1 has quit IRC08:59
*** psachin` has joined #openstack-infra08:59
*** jascott1 has joined #openstack-infra08:59
*** psachin has quit IRC09:00
*** thorst has quit IRC09:01
*** udesale__ has joined #openstack-infra09:01
*** udesale has quit IRC09:02
*** udesale has joined #openstack-infra09:04
*** jascott1 has quit IRC09:04
*** ykarel_ has joined #openstack-infra09:04
*** udesale__ has quit IRC09:04
*** udesale__ has joined #openstack-infra09:05
*** ykarel has quit IRC09:06
*** pgadiya has quit IRC09:07
*** ykarel_ is now known as ykarel|meeting09:08
*** udesale has quit IRC09:08
openstackgerritKrzysztof Klimonda proposed openstack-infra/zuul feature/zuulv3: Support autoholding nodes for specific changes/refs  https://review.openstack.org/51516909:09
*** iyamahat has quit IRC09:14
*** e0ne has joined #openstack-infra09:16
*** Dinesh__Bhor has quit IRC09:18
jaosoriorttx: hey, can you check this one out as well https://review.openstack.org/#/c/523124/ ?09:18
*** ccamacho has joined #openstack-infra09:19
*** Dinesh__Bhor has joined #openstack-infra09:19
ttxjaosorior: sure, I can't +2 there though :)09:21
jaosoriorah09:22
jaosoriorttx: thanks anyway though :D09:22
*** pgadiya has joined #openstack-infra09:23
*** efoley has joined #openstack-infra09:25
*** thorst has joined #openstack-infra09:29
*** psachin`` has joined #openstack-infra09:29
*** psachin` has quit IRC09:30
openstackgerritChandan Kumar proposed openstack-infra/openstack-zuul-jobs master: Add neutron-tempest-plugin to required projects  https://review.openstack.org/52454009:32
*** lucas-afk is now known as lucasagomes09:33
*** thorst has quit IRC09:34
*** alexchadin has quit IRC09:37
*** derekh has joined #openstack-infra09:39
*** wangqian has quit IRC09:41
openstackgerritStibbons proposed openstack-dev/pbr master: WIP: support pipfile  https://review.openstack.org/52443609:42
*** sree has quit IRC09:44
*** electrofelix has joined #openstack-infra09:46
*** dtantsur|afk is now known as dtantsur09:51
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Make api jobs post playbooks honor zuul_work_dir  https://review.openstack.org/52440109:51
*** ganso has joined #openstack-infra09:51
*** rossella_s has quit IRC09:53
openstackgerritStephen Finucane proposed openstack-infra/project-config master: Remove legacy jobs in nova  https://review.openstack.org/51431109:54
fricklerinfra-root: gerrit is being pretty slow now over an extended period09:54
*** markvoelker has quit IRC09:55
*** jaosorior has quit IRC09:55
*** alexchadin has joined #openstack-infra09:55
*** sree has joined #openstack-infra09:58
*** sree has quit IRC09:58
AJaegertime for restart again? ;/09:59
*** adisky_ has quit IRC10:00
*** sree has joined #openstack-infra10:00
*** rossella_s has joined #openstack-infra10:00
AJaegerconfig-core, a couple of non-urgent cleanup reviews: https://review.openstack.org/524394 https://review.openstack.org/522197 ; and some other smaller reviews: https://review.openstack.org/524262 https://review.openstack.org/522995 https://review.openstack.org/524079 https://review.openstack.org/523924 https://review.openstack.org/51258810:00
*** jamesmcarthur has joined #openstack-infra10:01
*** ykarel_ has joined #openstack-infra10:03
*** cuongnv has quit IRC10:04
*** jamesmcarthur has quit IRC10:05
*** ykarel|meeting has quit IRC10:05
*** daidv_ has quit IRC10:06
openstackgerritMerged openstack-infra/project-config master: Add masakari-dashboard project  https://review.openstack.org/51655010:06
*** thorst has joined #openstack-infra10:07
*** alexchadin has quit IRC10:07
*** armaan has quit IRC10:10
*** armaan has joined #openstack-infra10:10
openstackgerritStephen Finucane proposed openstack-infra/openstack-zuul-jobs master: Remove legacy jobs in nova  https://review.openstack.org/51431010:11
*** udesale has joined #openstack-infra10:11
*** thorst has quit IRC10:11
*** kiennt26 has quit IRC10:12
*** udesale__ has quit IRC10:13
*** alexchadin has joined #openstack-infra10:13
chandankumarAJaeger: https://review.openstack.org/#/c/524540/1 for this i think i need to make some changes in playbook to pick the plugins10:13
chandankumarfor respective jobs10:14
AJaegerchandankumar: yeah...10:14
*** pgadiya has quit IRC10:14
*** claudiub has joined #openstack-infra10:14
AJaegerchandankumar: or convert them directly in-tree and then to native v3 jobs ;)10:14
chandankumarAJaeger: i will ask neutron guys for the same10:15
openstackgerritTristan Cacqueray proposed openstack-infra/zuul feature/zuulv3: Move github webhook from webapp to zuul-web  https://review.openstack.org/50426710:15
openstackgerritSaad Zaher proposed openstack-infra/openstack-zuul-jobs master: Remove legacy jobs for freezer  https://review.openstack.org/52454910:19
*** namnh has quit IRC10:20
*** tosky has joined #openstack-infra10:20
cmurphygerrit kinda sluggish for me today10:23
openstackgerritChandan Kumar proposed openstack-infra/openstack-zuul-jobs master: Add neutron-tempest-plugin to dynamic routing playbooks  https://review.openstack.org/52454010:27
*** pgadiya has joined #openstack-infra10:28
*** ldnunes has joined #openstack-infra10:29
*** openstackgerrit has quit IRC10:33
*** openstackgerrit has joined #openstack-infra10:34
openstackgerritTristan Cacqueray proposed openstack-infra/zuul feature/zuulv3: Serve keys from canonical project name  https://review.openstack.org/50480710:34
*** LindaWang1 has joined #openstack-infra10:34
openstackgerritMerged openstack-infra/project-config master: Add tripleo-ipsec project  https://review.openstack.org/52312410:38
*** gaurangt has quit IRC10:39
*** gaurangt has joined #openstack-infra10:40
*** andreas_s has quit IRC10:41
*** andreas_s has joined #openstack-infra10:41
*** rossella_s has quit IRC10:42
*** jesusaur has quit IRC10:42
*** makowals has quit IRC10:42
*** armaan has quit IRC10:44
*** rossella_s has joined #openstack-infra10:44
*** thorst has joined #openstack-infra10:44
*** armaan has joined #openstack-infra10:44
*** jesusaur has joined #openstack-infra10:45
*** andreas_s has quit IRC10:45
stephenfinAJaeger: Could you elaborate on what you mean in https://review.openstack.org/#/c/514311/3 ?10:46
openstackgerritThierry Carrez proposed openstack-infra/project-config master: Publish governance-sigs content to static.o.o  https://review.openstack.org/52455710:46
stephenfinThe only difference I see is that I stuck '-nova' into the titles of tempest-dsvm-lvm and tempest-dsvm-lxc10:47
AJaegerstephenfin: you updated the nova change in the mean time ;) When I gave the -1, you hadn't...10:47
* AJaeger double checks10:47
stephenfinAh :)10:47
stephenfinAJaeger: I assume I shouldn't move any of the openstack-tox jobs now?10:48
*** thorst has quit IRC10:48
AJaegerstephenfin: the functional ones? You could - but no need. Your call. The PTI mandated ones should stay.10:49
*** martinkopec has quit IRC10:50
stephenfinAJaeger: Aye, those ones. I looked at other projects and could only see them moving "dvsm" tests, but maybe they didn't have functional tests to move10:50
*** rossella_s has quit IRC10:52
AJaegersome have devstack based functional ones - but others use tox. And for those we defined a common job.10:52
stephenfinAJaeger: So it's a case-by-case basis. Fair enough.10:52
*** andreas_s has joined #openstack-infra10:52
stephenfinAJaeger: What do I do about tests that are shared between projects? For example, 'legacy-tempest-dsvm-cells' is run by nova, DevStack and Tempest. Do I move that to nova or leave it where it is?10:52
*** sboyron has joined #openstack-infra10:53
*** rossella_s has joined #openstack-infra10:53
AJaegerstephenfin: you can define jobs in any repo and use them everywhere. So, either place would work ;)10:54
AJaegerThe question is more what is this testing and thus where does it belong best to.10:54
AJaegerMight want to talk with andreaf and QA team about that10:55
*** markvoelker has joined #openstack-infra10:55
AJaegerstephenfin: so, if you move it to any repo, please update the job name in project-config for all other users as well.10:56
AJaegerWe want only one version..10:56
stephenfinAJaeger: That makes sense. I assume if nova guys wrote and maintained a test, then the test should belong in that repo10:56
*** janki has quit IRC10:56
*** andreas_s has quit IRC10:57
andreafstephenfin, AJaeger: core tempest jobs will be hosted in tempest - with core I mean the base ones that can be used by everyone to create their own plus probably those from the integration gate today10:58
andreafstephenfin, AJaeger: the cells job could easily leave on nova side10:58
andreafthe job must be defined in a repo that runs that job of course :)10:59
*** ykarel_ is now known as ykarel10:59
andreafand we don't run cells against tempest changes10:59
*** kjackal has quit IRC11:00
*** janki has joined #openstack-infra11:01
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Remove Blazar legacy jobs  https://review.openstack.org/52219711:01
*** LindaWang1 has quit IRC11:02
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Skip releasenotes on driverfixes branches  https://review.openstack.org/52426211:03
*** andreas_s has joined #openstack-infra11:04
fricklerAJaeger: question on https://review.openstack.org/#/c/524079/2/zuul.d/projects.yaml : does the "gate: queue: horizon" stanza apply to jobs from templates? or can it be removed when there are no jobs listed for it anymore?11:06
*** rossella_s has quit IRC11:08
openstackgerritMerged openstack-infra/project-config master: Update neutron-vpnaas grafana dashboard  https://review.openstack.org/52299511:09
*** andreas_s has quit IRC11:10
openstackgerritThierry Carrez proposed openstack-infra/project-config master: Move governance tag validation to experimental  https://review.openstack.org/52456311:10
*** andreas_s has joined #openstack-infra11:10
AJaegerfrickler: that stanza applies to all horizon jobs and brings the queues together - the co-gating.11:10
AJaegerSo, it sohuld stay in there.11:11
*** rossella_s has joined #openstack-infra11:11
AJaegerDoes that answer the question or should I explain some more?11:11
*** Wei_Liu has quit IRC11:12
fricklerAJaeger: no, thats fine, thx, +2 coming11:12
*** thorst has joined #openstack-infra11:17
*** openstackgerrit has quit IRC11:18
*** rossella_s has quit IRC11:22
*** thorst has quit IRC11:22
*** openstackgerrit has joined #openstack-infra11:24
openstackgerritMerged openstack-infra/project-config master: Drop legacy-horizon-dsvm-tempest-plugin  https://review.openstack.org/52407911:25
*** rossella_s has joined #openstack-infra11:25
openstackgerritMerged openstack-infra/project-config master: Stop translation job for django-openstack-auth master branch  https://review.openstack.org/52392411:25
*** alexchadin has quit IRC11:26
*** alexchadin has joined #openstack-infra11:27
openstackgerritStephen Finucane proposed openstack-infra/infra-manual master: zuul v3: Expand section on what *to* convert  https://review.openstack.org/52456611:27
openstackgerritStephen Finucane proposed openstack-infra/infra-manual master: Remove version and release  https://review.openstack.org/52456711:27
openstackgerritStephen Finucane proposed openstack-infra/infra-manual master: trivial: Remove cruft from 'conf.py'  https://review.openstack.org/52456811:27
*** kjackal has joined #openstack-infra11:28
*** udesale has quit IRC11:29
*** Dinesh__Bhor has quit IRC11:30
*** boden has joined #openstack-infra11:31
*** jesusaur has quit IRC11:31
*** jesusaur has joined #openstack-infra11:32
*** wolverineav has joined #openstack-infra11:34
*** alexchadin has quit IRC11:34
*** alexchadin has joined #openstack-infra11:34
stephenfinAJaeger: Any chance you could take a second look at this today before we merge it? https://review.openstack.org/#/c/522099/11:36
AJaegerstephenfin: looking11:37
AJaegerstephenfin: zuul.yaml is fine, the rest I expect to be a copy and did not review...11:38
stephenfinAJaeger: Ta. I'll verify that11:38
*** Wei_Liu has joined #openstack-infra11:40
*** LindaWang1 has joined #openstack-infra11:41
*** trown has quit IRC11:41
*** LindaWang1 has quit IRC11:41
*** nicolasbock has joined #openstack-infra11:43
*** trown has joined #openstack-infra11:44
*** sree has quit IRC11:46
*** hjensas has joined #openstack-infra11:48
*** esberglu has quit IRC11:49
*** esberglu has joined #openstack-infra11:49
*** salv-orlando has quit IRC11:49
*** salv-orlando has joined #openstack-infra11:50
hjensasAJaeger: our sphinx job in openstack/networking-baremetal is still failing. (http://logs.openstack.org/35/456235/10/check/build-openstack-sphinx-docs/4ec3da6/job-output.txt.gz#_2017-11-30_19_03_34_216153). You asked us to hold off for topic:update-pti changes a couple of weeks ago. Any eta on when this will be working again?11:51
AJaegerhjensas: Sorry, we run into a few roadblocks to move away. mordred is on it ^11:52
AJaegerhjensas: let me try something...11:53
hjensasAJaeger: feel free. I was looking at update-pti changes, and this looks related https://review.openstack.org/#/c/521145/ ?11:54
*** wolverineav has quit IRC11:54
AJaegerhjensas: won't work what I tried...11:54
*** wolverineav has joined #openstack-infra11:55
*** salv-orlando has quit IRC11:55
AJaegerhjensas: yes, that will fix your problem...11:56
*** thorst has joined #openstack-infra11:57
AJaegerhjensas: feel free to send a patch for project-config to use  publish-openstack-sphinx-docs-neutron instead of  publish-openstack-sphinx-docs for networking-baremetal.11:57
AJaegerThat only fixes *building* - publishing will still be broken - but allows you to merge content and thus not block you. Once 521145 is in, we can revert that change11:58
hjensasAJaeger: ok, thanks.11:59
AJaegeryou'll get my +2 to unblock you - and sorry for the delay here ;(11:59
hjensassambetts: what do you think ^^ Should we s/-neutron//, or give it some more time?12:01
*** thorst has quit IRC12:01
*** sree has joined #openstack-infra12:01
sambettshjensas: we need to add "-neutron" not remove it12:02
*** mat128 has joined #openstack-infra12:02
hjensassambetts: yes, of course my bad. I'll submit the patch.12:04
*** mat128 has quit IRC12:04
*** rhallisey has joined #openstack-infra12:07
*** mat128 has joined #openstack-infra12:08
openstackgerritHarald Jensås proposed openstack-infra/project-config master: Use  publish-openstack-sphinx-docs-neutron  https://review.openstack.org/52457412:09
*** alexchadin has quit IRC12:10
*** thorst has joined #openstack-infra12:11
*** rossella_s has quit IRC12:11
*** rossella_s has joined #openstack-infra12:12
*** eharney has joined #openstack-infra12:14
*** lucasagomes is now known as lucas-hungry12:14
*** dhajare has quit IRC12:16
*** armaan has quit IRC12:20
*** sree has quit IRC12:21
AJaegerconfig-core, time for a quick unblock review? ^12:22
openstackgerritNiraj Singh proposed openstack-infra/project-config master: Add jobs for masakari-dashboard project  https://review.openstack.org/51655212:25
*** smatzek has joined #openstack-infra12:27
*** alexchadin has joined #openstack-infra12:29
*** ramishra has quit IRC12:32
*** psachin`` has quit IRC12:33
*** sree has joined #openstack-infra12:37
*** janki has quit IRC12:38
*** rossella_s has quit IRC12:39
*** rossella_s has joined #openstack-infra12:40
*** martinkopec has joined #openstack-infra12:43
*** armaan has joined #openstack-infra12:46
*** sree has quit IRC12:47
*** udesale has joined #openstack-infra12:47
efriedGerrit is pretty slow this morning.  Any known issues?12:51
openstackgerritAthlan-Guyot sofer proposed openstack-infra/tripleo-ci master: Collect /var/lib/docker-puppet.  https://review.openstack.org/52457612:52
*** yamamoto has quit IRC12:53
*** yamamoto has joined #openstack-infra12:54
*** rosmaita has joined #openstack-infra12:57
*** jpena is now known as jpena|lunch13:00
*** sree has joined #openstack-infra13:04
*** lucas-hungry is now known as lucasagomes13:08
*** sree has quit IRC13:09
*** yamamoto has quit IRC13:09
*** sree has joined #openstack-infra13:12
*** dtantsur is now known as dtantsur|brb13:14
*** ykarel is now known as ykarel|away13:15
*** sree has quit IRC13:17
*** links has quit IRC13:17
*** raissa has joined #openstack-infra13:21
*** ykarel|away has quit IRC13:21
*** rossella_s has quit IRC13:21
*** efried is now known as fried_rice13:22
*** rossella_s has joined #openstack-infra13:22
flaper87fungi: morning!13:22
flaper87fungi: so, this is not going to become a habit but, I might need to set a hold on another job: ansible-role-k8s-keystone-openshift-centos13:22
flaper87fungi: different issue but, once again, things seem to work just fine in my dev and not in the gate13:23
flaper87let me know if it's possible whenever you have time13:23
*** yamamoto has joined #openstack-infra13:25
*** markvoelker has quit IRC13:25
*** markvoelker has joined #openstack-infra13:25
*** rossella_s has quit IRC13:27
*** shardy has joined #openstack-infra13:28
*** rossella_s has joined #openstack-infra13:30
*** yamamoto has quit IRC13:32
AJaegerinfra-root, Zuul is not aware of new projects, e.g. masakari-dashboard   merged 2:30 h ago and is created at http://git.openstack.org/cgit/openstack/masakari-dashboard - but Zuul does not know it in https://review.openstack.org/#/c/516552 . Similiar for tripleo-ipsec13:32
AJaegerdhellmann: thanks for approving the tox-install removals!13:33
*** yamamoto has joined #openstack-infra13:33
dhellmannAJaeger : there were a few test failures that I didn't look at, but what I did approve should clear a big chunk of the open patches13:33
AJaegerdhellmann: yes, indeed. there are two failures that looked unrelated.13:34
*** rlandy has joined #openstack-infra13:35
AJaegerdhellmann: and then we have quite a few repos using ".[something]" for deps, like oslo.db, oslo.cache. Those need some more work and figuring out how to handle the alternatives...13:35
dhellmannyeah, we need to be able to use "extras" like that to declare optional dependencies13:36
dhellmannwe use that feature for drivers, for example13:36
AJaegermordred: ^13:37
dhellmannif we have to redo how we declare those it's fine, but we can't lose the feature13:37
AJaegerdhellmann: I expect we need to redo them - but don't know how ;( Any help welcome...13:38
* AJaeger was trying to get some repos done to see whether everything works and watch out for problems13:38
dhellmannthere was some talk of having pbr populate extras based on different files, which would let us use -rfilename in tox.ini instead of .[extra] but I don't know how many of those files are supported or how we'd have dynamic ones for things like drivers where the names aren't fixed13:39
dhellmannso docs is an easy one, but postgresql for oslo.db (made up example) would not be something I'd expect pbr to understand13:39
*** Wei_Liu has quit IRC13:39
*** pgadiya has quit IRC13:40
*** stephenfin is now known as finucannot13:40
AJaegerlet's see whether tonyb or mordred have some good ideas13:41
fried_riceGerrit is pretty slow this morning.  Any known issues?13:43
*** jaypipes is now known as leakypipes13:43
AJaegerfried_rice: we're waiting for an infra-root to speak some healing words13:43
fried_riceAJaeger Roger that, thanks.13:44
pabelangerjust a heads up, moving out of cottage today into actually house :) I'll be offline for a few hours this morning, I hope to return to the interwebs shortly13:44
AJaegerpabelanger: make yourself a proper new home!13:45
*** kgiusti has joined #openstack-infra13:45
cmurphysooooo sloooooow :(13:45
*** dprince has joined #openstack-infra13:46
Shrewshrm, not seeing the slowness, but i can restart it I suppose13:47
fried_riceThanks Shrews!13:48
*** mriedem has joined #openstack-infra13:48
jlvillalShrews, did you restart Gerrit?13:48
chandankumaris https://review.openstack.org/ down?13:48
dmsimardJeffrey4l: are you still there ?13:49
jlvillalI wish would announce if restarting gerrit. At least here :)13:49
AJaegerShrews, let's status notice...13:49
dmsimardchandankumar: people have been reporting that it's not very fast13:49
*** sree has joined #openstack-infra13:49
fried_riceI had thought there was a bot that did that.  But maybe it's a person each time.13:49
chandankumardmsimard: np :-)13:49
Shrewsjlvillal: yes. should be back now13:49
jlvillalShrews, Thanks13:50
AJaeger#status notice gerrit has been restarted to get it back to its normal speed.13:50
openstackstatusAJaeger: sending notice13:50
ShrewsAJaeger: thx13:50
AJaegerthere's the bot ^ ;)13:50
rosmaitaspeaking of announcing, do we not use #openstack-infra-incident anymore? it still has topic "logs volume is full" from a few months ago13:50
AJaegerinfra-root, care to update ^13:50
jlvillalI had never even heard of that channel13:50
dmsimardrosmaita: it's used for "large scale" incidents13:50
dmsimardto get the noise out of #openstack-infra13:51
AJaegerrosmaita: it's only used a few times a year  - for really bad incidents13:51
rosmaitadmsimard: that's fine, but it would be good to clear it out13:51
-openstackstatus- NOTICE: gerrit has been restarted to get it back to its normal speed.13:51
AJaegerrosmaita: agreed13:51
*** salv-orlando has joined #openstack-infra13:52
rosmaitaShrews: thanks for the gerrit restart13:53
openstackstatusAJaeger: finished sending notice13:53
*** sree has quit IRC13:54
openstackgerritAndreas Jaeger proposed openstack/os-testr master: Avoid tox_install.sh for constraints support  https://review.openstack.org/52461113:56
dmsimardHow cool is that, Jeffrey4l has been working on a collectd implementation for kolla's jobs http://logs.openstack.org/50/521450/38/check/kolla-build-centos-source/42ba9e9/rrd_graph/graph.html13:57
*** salv-orlando has quit IRC13:57
dmsimardI wonder if we should scrap my attempt with dstat and use that instead13:57
*** yamahata has joined #openstack-infra13:58
*** links has joined #openstack-infra13:58
*** nicolasbock has quit IRC13:59
dmsimardah, on a second look there's quite a bit of dependencies required :/13:59
*** bobh has joined #openstack-infra14:00
*** iyamahat has joined #openstack-infra14:00
*** yamamoto has quit IRC14:01
*** jpena|lunch is now known as jpena14:01
mriedemclarkb: so jobs-output.txt isn't tagged as a console file?14:02
*** bnemec has joined #openstack-infra14:02
*** Goneri has joined #openstack-infra14:02
dmsimardmriedem: it should be?14:03
dmsimardmriedem: http://git.openstack.org/cgit/openstack-infra/project-config/tree/roles/submit-logstash-jobs/defaults/main.yaml#n1114:04
mriedemah yeah ok it is14:05
mriedemfor whatever reason i always have to re-run queries in logstash to get the correct results14:05
dmsimardmriedem: re-run ? like... run twice ?14:06
mriedemyeah14:07
mriedemfirst result set is always garbage14:07
dmsimardmriedem: that seems symptomatic of an issue I noticed a while back and it was because the elasticsearch cluster wasn't healthy, let me try and see14:07
dmsimardlooks up and green, at least according to http://status.openstack.org/elastic-recheck/14:08
dmsimardmriedem: maybe someone else will know.. it confuses me because sometimes I'll think it's because I'm a kibana noob ;(14:09
*** rossella_s has quit IRC14:10
*** esberglu has quit IRC14:10
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: Add a plugin interface for drivers  https://review.openstack.org/52462014:10
*** esberglu has joined #openstack-infra14:10
mriedemdmsimard: what i think happens is kibana tries to 'help' by starting to run the query as soon as you start writing it, like a type of auto-complete,14:11
mriedembut it's not really helpful at all14:11
*** bnemec is now known as beekneemech14:11
mriedemthat's purely a guess though14:11
openstackgerritMerged openstack-infra/elastic-recheck master: Query for bug 1735586  https://review.openstack.org/52443014:12
openstackbug 1735586 in OpenStack-Gate "with_dict expects a dict" [Undecided,New] https://launchpad.net/bugs/173558614:12
*** rossella_s has joined #openstack-infra14:12
flaper87fungi: nvm, think I reproduced it14:13
*** erlon has joined #openstack-infra14:13
*** amoralej is now known as amoralej|lunch14:14
*** salv-orlando has joined #openstack-infra14:15
*** yamamoto has joined #openstack-infra14:17
*** gibi is now known as giblet14:18
*** ildikov is now known as coffee_cat14:20
*** hashar is now known as hasharAway14:22
*** dansmith is now known as superdan14:25
*** alexchadin has quit IRC14:25
*** cshastri has quit IRC14:25
*** links has quit IRC14:26
*** hasharAway has quit IRC14:28
EmilienMAJaeger: ack for https://review.openstack.org/#/q/topic:rm-tox_install+projects:openstack/tripleo14:30
*** smatzek has quit IRC14:31
*** smatzek has joined #openstack-infra14:32
*** yamamoto has quit IRC14:33
AJaegerEmilienM: thanks. https://review.openstack.org/#/q/topic:rm-tox_install+is:open contains some related repos as well...14:34
EmilienMAJaeger: ok I'll look as well14:34
*** armaan has quit IRC14:34
AJaegerthanks14:35
*** armaan has joined #openstack-infra14:35
*** jkilpatr has quit IRC14:35
*** smatzek has quit IRC14:36
*** panda is now known as panda|lunch14:37
*** martinkopec has quit IRC14:39
mordredAJaeger: wow - I am very impressed with those patches14:39
Jeffrey4ldmsimard, which dependencies? only require collectd and rrdtool14:41
*** slaweq has quit IRC14:41
Jeffrey4lbtw could you review https://review.openstack.org/522318 again.14:41
*** slaweq has joined #openstack-infra14:41
*** jamesmcarthur has joined #openstack-infra14:42
AJaegermordred: my mini script that helps me http://paste.openstack.org/show/627968/ - so half-automatic (new-branch updates from gerrit and creates a new branch)14:43
Jeffrey4li hope we move such future to zuul-jobs.14:43
dmsimardJeffrey4l: epel and centos-opstools repo on centos kind of bothers me14:43
Jeffrey4lhrm.14:44
dmsimardJeffrey4l: it's fine if you want to use them in kolla but as a base and generic job :/14:44
dmsimarddstat is built-in in every distro so it has no chance of conflicting with anything14:44
AJaegermordred: I'm impressed by the speed of approvals so far ;)14:44
Jeffrey4lok. let me check a bit.14:44
Jeffrey4land how you dstat works?14:44
Jeffrey4lwhere i can see the code?14:45
AJaegermordred: I did not touch neutron/horizon projects - and none that had ".[something]" in requirements14:45
mordredAJaeger: good call14:45
mordredthose will take a little more thought14:45
AJaegerbbl14:48
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci master: Create ovb-ha-ipv6 and deprecate fs024 job  https://review.openstack.org/52390314:53
eumel8clarkb, infra-team: please approve https://review.openstack.org/#/c/524400/ so we can start to work with ianw Monday morning14:53
jeblairAJaeger: it looks like puppet-zuul isn't configured to reconfigure zuul on changes to main.yaml.  only project-config/zuul/layout/* which is gone now14:54
*** d0ugal has quit IRC14:56
*** yamamoto has joined #openstack-infra14:59
openstackgerritSean McGinnis proposed openstack-infra/irc-meetings master: Switch release team chair  https://review.openstack.org/52463614:59
*** andreas_s has quit IRC14:59
*** smatzek has joined #openstack-infra15:00
*** jascott1 has joined #openstack-infra15:00
*** yamamoto has quit IRC15:00
*** smatzek_ has joined #openstack-infra15:01
*** ramishra has joined #openstack-infra15:03
*** smatzek has quit IRC15:04
*** amoralej|lunch is now known as amoralej15:05
*** hongbin has joined #openstack-infra15:05
*** david-lyle has joined #openstack-infra15:07
*** martinkopec has joined #openstack-infra15:11
*** gouthamr has joined #openstack-infra15:11
*** jkilpatr has joined #openstack-infra15:16
*** caphrim007 has quit IRC15:17
*** caphrim007 has joined #openstack-infra15:17
*** honza has quit IRC15:17
*** d0ugal has joined #openstack-infra15:18
*** jamesmcarthur has quit IRC15:19
*** udesale has quit IRC15:20
*** honza has joined #openstack-infra15:20
*** honza is now known as Guest3354515:20
*** caphrim007 has quit IRC15:22
*** jamesmcarthur has joined #openstack-infra15:22
*** rbrndt has joined #openstack-infra15:22
*** jcoufal has joined #openstack-infra15:22
*** armaan has quit IRC15:24
*** cshastri has joined #openstack-infra15:24
*** felipemonteiro has joined #openstack-infra15:26
*** dtantsur|brb is now known as dtantsur15:27
*** felipemonteiro_ has joined #openstack-infra15:28
*** ramishra has quit IRC15:28
*** rossella_s has quit IRC15:29
*** d0ugal has quit IRC15:29
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Remove legacy tips jobs from cliff  https://review.openstack.org/52464515:30
dmsimardI just noticed that some rax nodes have both ipv6 and ipv4 public addresses: http://logs.openstack.org/18/524018/2/check/tripleo-ci-centos-7-containers-multinode/4f135ea/zuul-info/inventory.yaml15:30
*** wolverineav has quit IRC15:31
*** armaan has joined #openstack-infra15:31
*** wolverineav has joined #openstack-infra15:31
*** felipemonteiro has quit IRC15:31
*** armax has joined #openstack-infra15:32
*** rossella_s has joined #openstack-infra15:32
*** cshastri has quit IRC15:32
*** camunoz has joined #openstack-infra15:33
dmsimardconfigure-unbound is relying on "ansible_default_ipv6" to determine if it should set up ipv6 nameservers: http://git.openstack.org/cgit/openstack-infra/openstack-zuul-jobs/tree/roles/configure-unbound/tasks/main.yaml#n1215:33
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Remove legacy cliff jobs  https://review.openstack.org/52464615:33
dmsimardbut when you look at the ansible facts for that host, there's nothing for ansible_default_ipv6: http://logs.openstack.org/18/524018/2/check-tripleo/tripleo-ci-centos-7-ovb-ha-oooq-newton/98fa70c/ara/host/ab6aa292-f471-437b-b418-8b4f73927b05/15:33
*** panda|lunch is now known as panda15:33
dmsimardI'll send a fix to get configure-unbound to address that but I'll also dig to figure out if this is a bug in Ansible15:34
dmsimardIf any infra-root could spawn me a node with both ipv4 and ipv6 (or hold me one) I would appreciate it to troubleshoot the issue15:34
*** ianw has quit IRC15:34
dmsimardmwhahaha: ^ fyi15:34
mwhahahainteresting15:35
*** yamamoto has joined #openstack-infra15:35
dmsimardin the multinode setup roles, we have a different approach for detecting ipv615:35
dmsimardwe rely on the nodepool inventory vars instead15:35
*** wolverineav has quit IRC15:36
dmsimardi.e, http://git.openstack.org/cgit/openstack-infra/zuul-jobs/tree/roles/multi-node-firewall/tasks/main.yaml#n1015:36
*** martinkopec has quit IRC15:36
dmsimardmwhahaha: please ping me/us when you see recurring issues like that :D15:36
mwhahahadmsimard: yea it's just one of those things that happens maybe once a month :D15:37
mwhahahaless so lately15:37
mwhahahai hadn't seen that one in a while15:37
pabelangerdmsimard: Yah, we depend on shade to default ipv4 / ipv6 in clouds. In some cases, we force ipv4 because glean and ipv6 doesn't work on centos yet15:39
*** rfolco has quit IRC15:40
fungidmsimard: the log linked above is for a job which ran on a v4-only host15:40
fungidmsimard: ran in the tripleo test cloud15:40
mwhahahawell it got an ipv6 dns entry so it failed15:40
mwhahahano15:40
*** wolverineav has joined #openstack-infra15:40
pabelangerdmsimard: https://review.openstack.org/500404/15:41
mwhahahai think he linked the wrong log15:41
fungioh, i was looking at the wrong link you provided15:41
dmsimardfungi: wait, I might have mixed up a few links15:41
mwhahahahttp://logs.openstack.org/18/524018/2/check/tripleo-ci-centos-7-containers-multinode/4f135ea/zuul-info/inventory.yaml15:41
mwhahahahttp://logs.openstack.org/18/524018/2/check/tripleo-ci-centos-7-containers-multinode/4f135ea/job-output.txt.gz#_2017-11-30_19_32_12_37458615:41
fungidmsimard: but yes, all instances in rackspace get ipv4 and ipv6 addresses15:41
dmsimardfungi: ok I mixed up the links indeed -- but the node that ran on RAX still doesn't have an "ansible_default_ipv6" though.15:42
dmsimardhttp://logs.openstack.org/18/524018/2/check/tripleo-ci-centos-7-containers-multinode/4f135ea/ara/host/341d1a0f-31bd-4ed9-ab49-962a1f9722e2/15:43
dmsimardThere's ipv6 IPs in ansible_all_ipv6_addresses but there's nothing in ansible_default_ipv6 :/15:43
Jeffrey4ldmsimard, re collectd roles,  is the opstools repo not acceptable? epel-release can be removed.15:44
fungidmsimard: yeah, looking at http://logs.openstack.org/18/524018/2/check/tripleo-ci-centos-7-containers-multinode/4f135ea/zuul-info/zuul-info.primary.txt it seems the v6 interface setup wasn't completed or was somehow undone by the time we ran diagnostics... no flobal v6 address on eth0 and no default v6 route15:44
fungis/flobal/global/15:44
dmsimardJeffrey4l: for things that would be in zuul-jobs we try to keep external dependencies to a minimum since these are meant to be runnable everywhere, even outside of openstack15:44
*** thorst has quit IRC15:45
dmsimardthe more packages/mirrors are set up, the higher are the odds of that bleeding into the job and having an impact on results15:45
pabelangerdmsimard: like I said, this is because glean doesn't setup IPv6 on centos, we only support ipv415:45
pabelangerso we don't have ipv6 routes15:45
dmsimardpabelanger: so this is a bug only for centos then ?15:45
AJaegerI got some MERGER_FAILURE - anything broken?15:46
Jeffrey4lopstools is the centos official repo. it is live with the centos base/updates repo15:46
fungidmsimard: the only addresses i see listed in ansible_all_ipv6_addresses are linklocal, so it's no surprise those aren't in ansible_default_ipv6 as they're non-global15:46
*** d0ugal has joined #openstack-infra15:46
dmsimardJeffrey4l: I know what opstools is :)15:46
Jeffrey4lah, got.15:46
pabelangerdmsimard: yes, we support ipv6 on ubuntu, and glean should work15:46
AJaegerjeblair: yeah, that would explain it15:46
dmsimardpabelanger: what about other distros ?15:46
Jeffrey4ldmsimard, where is your dstat implement? is it in the zuul already?15:46
pabelangerbut we force ipv4 in nodepool, because we cannot mix and match15:46
pabelangerdmsimard: IIRC, just ubuntu support ipv6 in glean15:47
dmsimardJeffrey4l: I have a quick copy paste from a previous implementation here https://review.openstack.org/#/c/518374/15:47
pabelangerthere is a patch up for gentoo, but never merged15:47
dmsimardJeffrey4l: need to work on it15:47
pabelangerand opensuse would need to be update too, along with fedora15:47
*** kiennt26 has joined #openstack-infra15:47
Jeffrey4lgot. thanks.15:47
pabelangerdmsimard: https://review.openstack.org/367487/ gentoo support15:48
dmsimardpabelanger: ok, for the time being I'll fix configure-unbound -- thanks for letting me know about glean15:48
fungidmsimard: basically, if you're not familiar with ipv6 networking concepts, addresses in fe80::/10 are not globally routable and aren't supposed to be passed between routers at all (they have to be interface-scoped too since they can conflict on different broadcast domains)15:48
*** Guest33545 is now known as honza15:48
pabelangerdmsimard: a good test would be to confirm it is working on vexxhost, we get ipv6 via dhcp there I believe15:48
dmsimardfungi: makes sense, I just don't recognize those automatically yet :)15:48
*** armaan has quit IRC15:49
weshayhrm.. this is odd.. http://mirror.regionone.infracloud-chocolate.openstack.org/centos/7/15:49
weshaybaseurl=http://mirror.regionone.infracloud-chocolate.openstack.org/centos/centos/$releasever/centosplus/$basearch/15:49
fungidmsimard: it's like seeing a 169.254.0.0/16 v4 address on an interface15:49
dmsimardweshay: what is ?15:49
weshayhttp://logs.openstack.org/94/522294/3/check/tripleo-ci-centos-7-scenario002-multinode-oooq-container/360f93f/logs/undercloud/etc/yum.repos.d/CentOS-Base.repo.txt.gz15:49
weshaydmsimard, so I just noticed I can't yum install python-pip15:49
*** armaan has joined #openstack-infra15:49
dmsimardweshay: the double centos ?15:49
fungiit's like twice as good as single centos15:50
weshayoh that too.. but centosplus is not on the mirror15:50
weshayfungi, ha.. totally15:50
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: Fix double centos in URL for CentOS extras  https://review.openstack.org/52465315:50
dmsimardweshay, fungi: ^15:51
dmsimardfirst step15:51
*** david-lyle has quit IRC15:53
openstackgerritDavid Moreau Simard proposed openstack-infra/system-config master: Synchronize the CentOS Plus mirror  https://review.openstack.org/52465415:53
dmsimardweshay, fungi: ^ second step15:53
dmsimardI just realized that the commit message in 524653 is wrong :/15:54
dmsimardI wrote extras instead of Plus15:54
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: Fix double centos in URL for CentOS Plus infrastructure mirror  https://review.openstack.org/52465315:55
dmsimardI hardcore nitted myself ^ jeblair tobiash15:55
sc`if Depends-On changes receive a -1 vote, will the change that depends on them still fire off tests? just trying to figure out if it's a me-problem again15:55
dmsimardsc`: yes15:55
dmsimardsc`: depends-on makes your patch pull that patch and also prevents it from merging until the parent patch merges15:56
dmsimardsc`: there are some exceptions when you're dealing with particular projects such as project-config but zuul will tell you about it as a comment on the review15:56
sc`it doesn't help that i'm doing a chef upgrade with these patches. the gate has to be running the new version before the -1 ones test clean, and i wasn't sure if the meta-patch would be hindered by those dependents15:58
openstackgerritEric Fried proposed openstack-infra/os-loganalyze master: WIP: Support ANSI color codes in HTMLView  https://review.openstack.org/52465815:58
fried_riceYou've all been waiting for this ^15:59
sc`the meta-patch, with its own set of modifications to the gate test, has something like a dozen dependent changes15:59
fungipabelanger: regarding 524654, do you happen to know whether we skipped mirroring centosplus for a reason?15:59
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul feature/zuulv3: Print a message when we start the Zuul console  https://review.openstack.org/52422515:59
fungifried_rice: can we get it to also translate ansi blink to the html blink tag? ;)15:59
fried_ricefungi I didn't know there was an ansi blink, but yes.16:00
fried_riceI won't, though.16:00
dmsimardfungi: according to git blame it was never mirrored since infra started mirroring centos at all ~2 years ago16:00
fungifried_rice: it's sgr 5 (slow blink). there's also a sgr 6 (rapid blink) which was only really supported under ms-dos16:01
dmsimardfungi, pabelanger: FWIW there's not a lot of stuff in centos-plus at all: http://mirror.centos.org/centos/7/centosplus/x86_64/Packages/16:01
fried_ricefungi Does anyone put blinks in their logs?  Tell me no.  Please tell me no.16:02
dmsimardweshay: thanks for letting us know about centos plus but python-pip is not in the base OS for centos, it's only in EPEL16:02
fungifried_rice: i was being facetious about actually adding support for it. i certainly hope nobody ever uses it16:03
dmsimardweshay: alternative is to use python-setuptools (base OS) and then using "easy_install pip" if you really want nothing to do with EPEL16:03
AJaegerWow, "tripleo-ci-centos-7-containers-multinode TIMED_OUT in 9h 09m 03s"16:03
fried_ricefungi I thought so, but phew.16:03
AJaegerThat's a new record ;(16:03
dmsimardAJaeger: that sounds like a bug, there is a hard limit in zuul for timeouts iirc16:03
fungidmsimard: there is, but it's a timeout per playbook not per job16:03
weshaydmsimard, aye.. thank you. You mentioned that before as well16:03
*** Apoorva has joined #openstack-infra16:04
*** slaweq has quit IRC16:04
dmsimardAJaeger: I'd be curious to see the logs for that run16:04
dmsimardhave a link ?16:04
*** slaweq has joined #openstack-infra16:04
AJaegerdmsimard: http://logs.openstack.org/78/524478/2/check/tripleo-ci-centos-7-containers-multinode/0a9948d/16:05
fungidmsimard: the ones like that i've seen so far seem to happen when ansible can't reach (or get a response from?) the job node, but rather than giving up quickly it just hangs trying indefinitely until the playbook timeout is reached. then the next playbook kicks off and the same things happens... and the next...16:06
*** sree has joined #openstack-infra16:06
dmsimardyeah we would need executor logs for that one.. http://logs.openstack.org/78/524478/2/check/tripleo-ci-centos-7-containers-multinode/0a9948d/ara/16:06
clarkbmriedem: I think job output is tagged console but this specific error can only happen in the job output fiel as its part of the job setup not the job itself aiui16:07
clarkbmriedem: so I was being extra specific16:07
*** jascott1 has quit IRC16:07
*** Hal has quit IRC16:08
dmsimardAJaeger, fungi: the timestamps start jumping here: http://logs.openstack.org/78/524478/2/check/tripleo-ci-centos-7-containers-multinode/0a9948d/job-output.txt.gz#_2017-12-01_07_20_34_90882316:08
dmsimardbefore that it's okay16:08
*** jascott1 has joined #openstack-infra16:08
*** slaweq has quit IRC16:09
*** gagehugo has joined #openstack-infra16:09
pabelangerfungi: likey to save space in AFS, I think if jobs need it now, we can likey start mirroring it16:09
*** udesale has joined #openstack-infra16:10
*** sree has quit IRC16:11
dmsimardpabelanger: it's a base centos repository and we include it in the centos repository file -- we need to either mirror it or leave the URL to point to the official repos16:11
*** jascott1 has quit IRC16:12
*** thorst has joined #openstack-infra16:15
*** sboyron has quit IRC16:16
pabelangerdmsimard: well, up until now nobody has needed it. So if jobs that weshay pointed out need it, then I don't see a reason not to mirror.16:16
pabelangerdmsimard: otherwise, removing it fine for me too16:16
dmsimardpabelanger: it was a red herring, he needs nothing from there :)16:17
mriedemclarkb: so i might have an idea about why our classification rate is so high for e-r16:17
mriedemclarkb: looking at this trace http://logs.openstack.org/67/518967/2/check/legacy-tempest-dsvm-neutron-dvr/1188c6c/logs/screen-n-cpu.txt.gz?level=TRACE#_Nov_13_19_52_00_82605416:17
mriedemclarkb: i did a query like: message:"extend_volume" AND message:"VolumePathsNotFound: Could not find any paths for the volume." AND tags:"screen-n-cpu.txt"16:17
mriedemand got 0 results16:17
mriedemwhen i removed the 'message:"extend_volume"'16:17
mriedemi get 21 hits16:17
mriedemso i'm wondering if something is messed up with the trace parsing/indexing?16:17
pabelangerdmsimard: okay, then I say we fix and leave it disabled16:18
clarkbmriedem: could be multiline parsing problems16:19
*** thorst has quit IRC16:20
dmsimardpabelanger: what does "fix" imply ? Remove it from the repository file and don't synchronize that mirror ?16:20
dmsimardcentosplus is mostly about different kernel images, I don't suspect we'll be consuming those16:21
dmsimardso it's really just either we remove it from our repository file or we sync it16:21
*** erlon has quit IRC16:22
*** david-lyle has joined #openstack-infra16:22
AJaegerjeblair: I don't know enough puppet to fix puppet-zuul ;(16:23
AJaegeranybody else around that can help with https://review.openstack.org/523125 - Zuul is not aware of the new repo, it needs a reload.16:23
openstackgerritMatt Riedemann proposed openstack-infra/elastic-recheck master: Add query for volume extend bug 1732199  https://review.openstack.org/52466616:23
openstackbug 1732199 in OpenStack Compute (nova) "test_extend_attached_volume fails with Unexpected compute_extend_volume result 'Error'" [Medium,Confirmed] https://launchpad.net/bugs/173219916:23
AJaegerinteresting that this worked in the past. Is puppet run disabled?16:23
*** thorst has joined #openstack-infra16:24
AJaegerinfra-root ^16:24
pabelangerdmsimard: I think you said the URL was wrong, so that would need to be fix, but also, why did the job enable it? That should also be fixed.  But, if you want to remove the repo info from configure-mirror, that works too16:24
dmsimardpabelanger: ok let's remove it16:25
fungiAJaeger: i expect the reason it "worked" in the past is that we were updating both the v2 and v3 configuration so the v2 configuration update was triggering the reload16:25
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Remove legacy-nova-api-ref-src job  https://review.openstack.org/52439416:26
*** holser has joined #openstack-infra16:27
*** armax has quit IRC16:27
AJaegerfungi: we merged yesterday the governance-sigs repo and that one worked - https://review.openstack.org/#/c/522543/16:27
*** Hal has joined #openstack-infra16:28
AJaegerwait, that was 24th of November  - still without v2 configuration...16:28
jeblairAJaeger: i restarted zuul a couple days ago16:28
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: Remove the CentOS Plus mirror from the configured mirrors  https://review.openstack.org/52465316:28
dmsimardpabelanger: ^16:28
*** thorst has quit IRC16:28
*** iyamahat has quit IRC16:28
*** yamahata has quit IRC16:33
*** shardy has quit IRC16:37
openstackgerritEric Fried proposed openstack-infra/os-loganalyze master: WIP: Support ANSI color codes in HTMLView  https://review.openstack.org/52465816:37
*** dhill_ has joined #openstack-infra16:38
dmsimardpabelanger, clarkb: are the git farm nodes up to date ? might be worth considering updating as well during the sprint16:38
dmsimardThere's been quite a bit of CVEs, including in the kernel16:38
pabelangerdmsimard: we should be running latest centos 7 there16:39
pabelangerbut we can confirm16:39
*** e0ne has quit IRC16:39
fried_ricefungi et al FYI http://184.172.12.213/16/524316/1/check/nova-out-of-tree-pvm/f0d1b76/logs/n-cpu.txt.gz is what --^^ does when there are *no* ANSI color codes (I reversed the background and made the fg colors closer to what you see on the console)16:39
dmsimardyeah there's security fixes from 7.3 to 7.416:39
clarkbpabelanger: dmsimard its possible we need to do rolling reboots though. We can definitely do those with no downtown if we haproxy correctly16:39
fried_riceWe're working up a sample with ANSI codes in it...16:39
clarkbthen the frontend is trickier but we can sneak that in on weekend or somethign16:40
pabelangerDescription: CentOS Linux release 7.4.1708 (Core)16:40
pabelangerthat is on git01.o.o16:40
pabelangerclarkb: ++16:40
dmsimardok, cool16:40
dmsimardwe don't need to worry about that then16:40
*** thorst has joined #openstack-infra16:41
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Fix install-guide publishing  https://review.openstack.org/52467516:41
*** rossella_s has quit IRC16:42
fungifried_rice: neat! we likely want a toggleable theme for a white-background color scheme and a black-background one. i much prefer the black background like your sample, but i'm probably in the minority on that opinion16:42
*** caphrim007 has joined #openstack-infra16:42
*** slaweq has joined #openstack-infra16:42
*** slaweq_ has joined #openstack-infra16:42
*** beekneemech has quit IRC16:42
fried_ricefungi Toggleable on the client side or via server config?16:42
* fried_rice fears you meant the former16:43
fried_rice...which is of course harder to do.16:43
openstackgerritSam Betts proposed openstack-infra/project-config master: Ensure checkout overrides are correctly set for networking-cisco  https://review.openstack.org/51258816:43
*** rossella_s has joined #openstack-infra16:44
weshaydhellmann, did tripleo set a date on the extension for newton?16:44
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Print a message when we start the Zuul console  https://review.openstack.org/52422516:45
*** bnemec has joined #openstack-infra16:45
dmsimardclarkb, pabelanger: could I please get a centos node on rax ? Trying to understand http://logs.openstack.org/18/524018/2/check/tripleo-ci-centos-7-containers-multinode/4f135ea/job-output.txt.gz#_2017-11-30_19_32_12_37458616:45
openstackgerritMerged openstack-infra/elastic-recheck master: Add query for volume extend bug 1732199  https://review.openstack.org/52466616:45
openstackbug 1732199 in OpenStack Compute (nova) "test_extend_attached_volume fails with Unexpected compute_extend_volume result 'Error'" [Medium,Confirmed] https://launchpad.net/bugs/173219916:45
clarkbdmsimard: I think holding nodes is trickier now because its job not cloud/region based. Maybe we should just boot a one off instance?16:46
clarkbpabelanger: ^ am I missing an obvious way to do that better?16:46
*** slaweq has quit IRC16:46
dmsimardWould be convenient to have the roles run on it but I hack it manually16:46
dmsimards/I hack/I can hack/16:46
openstackgerritMerged openstack-infra/irc-meetings master: Switch release team chair  https://review.openstack.org/52463616:47
AJaegerinfra-root, config-core, I'll be travelling next week. Don't expect any reviews or help from me...16:48
dmsimardAJaeger: you've been doing largely enough16:48
fungifried_rice: not really sure... if the colors are all set via style properties than it could be as simple as an alternative stylesheet16:48
AJaegerdmsimard: thanks16:48
* fungi looks at the page source16:48
clarkbAJaeger: have a good trip16:49
fried_ricefungi My DHTML is about 15 years old.16:49
pabelangerclarkb: yah, I'm not sure how to hold a running node now. Because zuul has the lock in zookeeper, I think the nodepool hold <id> command will eventually timeout waiting for lock. cc Shrews16:49
fungifried_rice: yeah, it's all css classes, so swapping stylesheets for that would be pretty trivial16:50
clarkb"do those with no downtown" I feel like my typing drivers are terrible and I need new ones16:50
pabelangerclarkb: maybe we need --force option or soething16:50
AJaegerthanks, clarkb16:50
clarkbpabelanger: I think we want a hold command to hold a running job's nodeset so then we can find a job running on rax and hold that one?16:50
*** thorst has quit IRC16:50
fungifried_rice: mine too. luckily base sgml and css2 are still relatively effective16:50
*** iyamahat has joined #openstack-infra16:51
pabelangerclarkb: yah, in fact, it is pretty hard today to look at console log and see what node is actually running, that info is only collect and upload to logs.o.o in zuul-info folder.16:51
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Fix branch checkout order  https://review.openstack.org/52392916:52
pabelangerI have to step away again for house things, and food16:52
Shrewspabelanger: clarkb: you can't really force it, not without cooperation from zuul somehow16:52
dmsimardclarkb: I understood the meaning of downtown and just expected that to be a running gag or an expression I was missing out on :p16:52
*** andreas_s has joined #openstack-infra16:53
clarkbdmsimard: unfortunately much less interesting than that, I can't type16:53
pabelangerShrews: yah, is v2 it was a little easier / nicer to hold a node without zuul knowing. I'd love if we could support that in v3 some how16:53
pabelangerokay, now I run16:53
pabelangerbbiab16:53
*** yamamoto has quit IRC16:54
dmsimardyeah, in v2 you could just do "nodepool hold" on a node even if it was running a job16:54
*** rfolco has joined #openstack-infra16:55
*** yamamoto has joined #openstack-infra16:56
jeblairthere's a pending patch to zuul to add more hold features16:57
*** claudiub has quit IRC16:57
*** weshay is now known as weshay_mtg16:57
*** andreas_s has quit IRC16:57
jeblairfried_rice, fungi: you know i love ascii colors, but do we really want to support them in logs?  they can be very inconvenient to make sure are working in all the tools we have that work with logs.16:59
jeblairfried_rice, fungi: i spent a lot of time 6 years ago getting them out of devstack runs so we could parse them17:00
openstackgerritMerged openstack/os-testr master: Fix regex builder  https://review.openstack.org/52276817:00
fried_ricejeblair I was really just wanting to make this work for *my* logs (PowerVM CI).  I sorta thought it had a fairly low chance of being adopted os-wide.17:00
clarkbI've just skimmed disk usage for es and logstash workers and everything still looks happy17:00
AJaegerclarkb: then something must be broken ;)17:01
fungijeblair: for me, about the only reason i can imagine wanting ansi parsing in os-loganalyze is if there is stdout which can't be coerced into dropping color escapes. in which case i'd be slightly in favor of parsing to be able to strip them out rather than parsing to convert them to equivalent html colors (or at least having an option to be able to do that in the browser view)17:01
clarkbAJaeger: ha17:01
*** yamamoto has quit IRC17:01
fried_ricejeblair fungi It annoyed the heck out of me that we had to nix the ANSI color codes from our logs in order to make os-loganalyze display them properly - because then when I download the logs, they're colorless.17:01
fried_riceI personally find colored logs WAY easier to read.17:01
fungijeblair: granted, i do feel like any console application which emits ansi escapes of any sort when it has no controlling terminal is a bug which should be fixed17:02
fried_riceIt would be trivial to write a patch that strips out the ansi color codes in HTMLView entirely, though.  So it appears the same as in production today, but retains the codes when I download it.17:02
jeblairfungi, fried_rice: i agree they can be easier to read.  but harder to parse and work with.  i believe the fact that you had to remove them from your logs is a feature of the current system.17:03
jeblairfried_rice: if anything, it's the *opposite* that should be desired17:03
fried_ricefungi Note that the escapes come about from the log format config.  You can take roll your own and get colorless to begin with.17:03
*** mat128 has quit IRC17:03
fried_ricefungi jeblair And even with them included, assuming you're under systemd, journalctl -a will preserve the color codes, but without -a will strip them.17:03
jeblairpeople (or logstash) should be able to download logs and parse them without having to deal with the escape sequences.  display in web pages is harmles...17:04
fried_ricejeblair While I don't disagree with that per se, I also feel people should be able to download logs WITH escape sequences.17:04
fungii do find the coloring based on log severity in os-loganalyze's rendering to be useful for visual scanning, and worry that random ansi coloring injected throughout would compete with the ability to rely on it17:04
fried_riceNot that it's reasonable to expect CIs to publish two versions.17:04
fried_ricefungi I guess it depends whether a body spends more time looking at logs on the console or in a browser.17:05
openstackgerritMerged openstack-infra/system-config master: Create mailman server for Kata Containers  https://review.openstack.org/52432217:06
fungii wonder if a download filter to decorate those logs with ansi escapes based on the same rules os-loganalyze uses to color them with html would make more sense in that case17:06
fried_ricefungi Well, personally I prefer how the ansi color codes color the logs to how os-loganalyze does it in HTMLView.17:08
fungior add a command-line utility to os-loganalyze to colorize logs based on those same rules17:08
fried_riceIOW, I would rather get the logs in their original format (and be able to have that format include the original ansi escapes)17:08
jeblairfried_rice, fungi: i guess what i'm saying is that we made a choice (a long time ago, when there were fewer of us) to avoid color escape codes in logs due to the complexity it added to systems processing them.  we stuck with the lowest common denominator.  the lack of support for them in osla and others is a continuous reminder they shouldn't be used and serves to maintain the status quo.  if we want to change direction on that, it's ...17:08
jeblair... worth considering that they may very well start being used and more work may be needed across multiple systems to continue to deal with this.  i personally don't want to sign up for that work.  if you do, that's great, but please be ready to do more than the minimum if required.  :)17:08
*** [HeOS] has quit IRC17:09
fried_ricejeblair Understood.  I truly never planned on this getting beyond the PowerVM CI, where I have the power to subvert the norm a little bit :)17:09
*** yamahata has joined #openstack-infra17:10
jeblairfried_rice: experiments always escape from the lab ;)17:10
fried_riceI actually only put a review up in os-loganalyze so I could transfer it easily from my dev machine to my log server :)17:10
*** rossella_s has quit IRC17:10
*** rossella_s has joined #openstack-infra17:11
fried_riceBut I'm glad I did, and got y'all's reactions (here and from a couple of devs in -nova).  It has been very informative.17:11
*** armax has joined #openstack-infra17:11
fungiyeah, i personally prefer my raw logs to be ascii/utf-8 (which precludes random control characters being embedded since they can do all manner of nasty things in a terminal besides just add color). i'm cool with solutions which make colorization a bolt-on feature for people who still want them17:11
*** holser has left #openstack-infra17:11
fungihowever, there are already plenty of command-line filters for doing that too, so adding something in the same vein seems a bit like reinventing the wheel17:12
*** Hal has quit IRC17:14
*** fried_rice is now known as fried_rolls17:14
*** slaweq_ has quit IRC17:15
*** rossella_s has quit IRC17:15
fungias an aside, it would probably not be too hard with a bit of social engineering to propose an innocuous change for review which generates log content exploiting a common terminal emulator ansi processing/control vulnerability and then convince a reviewer to retrieve the resulting job log and take over their terminal17:15
*** slaweq has joined #openstack-infra17:16
fungithough thankfully most of the egregious ones which and be leveraged to do things like run arbitrary shell commands tend to get patched with great haste when disclosed17:16
*** vhosakot has joined #openstack-infra17:16
fungis/and be/can be/17:17
*** udesale has quit IRC17:17
*** udesale has joined #openstack-infra17:18
fungibut friends don't let friends cat untrusted files ;)17:18
*** rossella_s has joined #openstack-infra17:19
fungieven something as innocuous as `tail -f /var/log/some_log_which_can_include_user_supplied_data` is potentially dangerous17:20
openstackgerritAndrea Frittoli proposed openstack-infra/devstack-gate master: WIP Create a tets matrix role  https://review.openstack.org/52440217:20
*** slaweq has quit IRC17:20
*** thorst has joined #openstack-infra17:21
jeblairfungi: and hopefully emacs and vim have all their automagic code execution vulnerabilities patched....17:22
jeblairbasically, it's hopeless17:22
fungicomputers, huh?17:23
*** lucasagomes is now known as lucas-afk17:24
*** thorst has quit IRC17:26
mriedemclarkb: heh you were right http://status.openstack.org/elastic-recheck/data/integrated_gate.html17:26
*** derekh has quit IRC17:28
*** thorst has joined #openstack-infra17:28
clarkbmriedem: ya it was a good chunk of the failures17:31
*** thorst has quit IRC17:33
*** thorst has joined #openstack-infra17:34
clarkbthis whole talk of colors sent me down the can I make solarized work localy path17:34
clarkbits a lot more work than I expected because connectbot would require updating 258 color values by hand17:35
clarkband weechat looks terrible with solraized17:35
*** florianf has quit IRC17:36
*** kiennt26 has quit IRC17:36
* fungi wonders where you get those extra 2 colors17:36
clarkboh wait its a proper 256 color terminal it just allows you to set background and foreground separate from the other 25417:37
clarkbbut then lists all 256 explicitly17:37
*** bnemec has quit IRC17:41
*** slaweq has joined #openstack-infra17:42
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Don't shrink windows on reconfiguration  https://review.openstack.org/52441017:42
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Don't set job var override_checkout if null  https://review.openstack.org/52441417:42
clarkbthat said my astigmatism is probably going to force me into figuring out a more eye friendly color scheme at some point soon17:42
*** Apoorva has quit IRC17:42
clarkbI almost want to just run redshift 24/717:42
openstackgerritMerged openstack-infra/zuul-jobs master: Remove the CentOS Plus mirror from the configured mirrors  https://review.openstack.org/52465317:43
*** jamesmcarthur has quit IRC17:46
*** udesale has quit IRC17:46
*** jamesmcarthur has joined #openstack-infra17:47
*** jpich has quit IRC17:51
dmsimardinfra-root: I briefly mentioned this sometime last week but we definitely have an issue with nested (qemu, not KVM) virtualization on OVH regions, it seems to reproduce reliably especially on CentOS. We've seen it on opensuse as well.17:51
fungidmsimard: so virtualization on virtualization, but not hardware-accelerated nested virtualization?17:52
clarkbdmsimard: and we are sure its not kvm? because we ahve confirmed kvm problems in ovh when nested17:52
clarkbqemu on the other hand should just work unless qemu is buggy17:52
*** slaweq has quit IRC17:52
dmsimardA devstack example: https://logs.openstack.org/46/523646/1/check/legacy-tempest-dsvm-neutron-full-centos-7/5bf092c/job-output.txt#_2017-11-29_03_02_38_03156017:52
clarkbthe only thing that the cloud should impact is performance of qemu which should impact workloads in the VMs I guess17:52
dmsimardclarkb: absolutely positive there's no kvm involved17:53
dmsimardall are virt_type=qemu and cpu_mode=none17:53
*** slaweq has joined #openstack-infra17:53
clarkbdmsimard: those are nova settings though right?17:53
*** dizquierdo has joined #openstack-infra17:53
clarkbnot necesasrily what is happening in libvirt?17:53
clarkbalso that link didn't work for me17:53
dmsimardit's http, not https17:54
dmsimardweird copy pasta17:54
dmsimardhttp://logs.openstack.org/46/523646/1/check/legacy-tempest-dsvm-neutron-full-centos-7/5bf092c/job-output.txt#_2017-11-29_03_02_38_03156017:54
openstackgerritAndrea Frittoli proposed openstack-infra/devstack-gate master: WIP Create a tets matrix role  https://review.openstack.org/52440217:55
clarkbhttp://logs.openstack.org/46/523646/1/check/legacy-tempest-dsvm-neutron-full-centos-7/5bf092c/logs/libvirt/qemu/instance-00000072.txt.gz says qemu-kvm, not sure if thats normal for proper qemu VMs17:56
clarkbmriedem: ^ do you know?17:56
dmsimardThis is an occurrence of opensuse: http://logs.openstack.org/23/522423/7/check/legacy-tempest-dsvm-neutron-full-opensuse-423/b6768d7/job-output.txt#_2017-11-27_21_53_13_34031917:57
mriedemclarkb: i think that's normal17:57
dmsimardand one in Packstack: http://logs.openstack.org/14/516714/1/check/packstack-integration-scenario002-tempest/7ba8d06/job-output.txt.gz#_2017-10-31_17_55_39_84581617:57
*** slaweq has quit IRC17:57
dmsimardclarkb: the process to launch the VM is called "qemu-kvm" regardless of the hypervisor http://paste.openstack.org/raw/627986/17:58
clarkbrax doesn't have nested virt iirc so would be good to compare against a job there17:58
*** yamamoto has joined #openstack-infra17:58
clarkbdmsimard: and lack of accel=kvm means no kvm/virt?17:59
dmsimardclarkb: something like that (that paste is off my home lab)17:59
dmsimarddon't have a pure qemu installation on hand17:59
clarkbya I was comparing against the failed job above (where there are other accel flags but not kvm17:59
*** dtantsur is now known as dtantsur|afk18:00
*** sambetts is now known as sambetts|afk18:00
dmsimardDo we have someone from ovh here ? Otherwise I can ping someone I know.18:01
fungidmsimard: nobody from the ovh ops team hangs out in here, afaik18:01
dmsimardOk, I know they use custom kernels so perhaps they've seen this issue before18:01
dmsimardI'll send a ping18:01
*** iyamahat has quit IRC18:01
fungiour only official ovh contacts are the engineering director who approved our pro-bono account, and their support tracker system18:02
*** david-lyle has quit IRC18:02
clarkbI actually did get a card from someone interested in debugging infra specific problems18:02
clarkbso if we can collect a bit more info we can send them email18:02
fungiooh!18:02
*** iyamahat has joined #openstack-infra18:03
fungithat's a nice turn of events18:03
dmsimardI have a Jean-Daniel as a contact18:03
jeblairmmedvede: i left a comment on 523951 -- i think we want the opposite -- master by default, and an option for older versions.18:03
clarkbdmsimard: ya thats our old contact but in sydney was pointed at damien for technical things like this18:03
mmedvedejeblair: I was under impression we did not want to break people18:03
fungidmsimard: yeah, jd is who approved our account. most of the time we've reached out to him he's had to farm the question out to someone else, and he tends to not be around/available very often either18:03
dmsimardok18:04
*** david-lyle has joined #openstack-infra18:04
*** weshay_mtg is now known as weshay_bbiab18:05
dmsimardFWIW we haven't been able to find this occur on tripleo jobs18:05
dmsimardI'm not sure what that means18:05
dmsimardlogstashfu is hard18:05
jeblairmmedvede: i don't *want* to break people, but setting an option for backwards compat seems like a good compromise.18:05
*** Apoorva has joined #openstack-infra18:05
jeblairmmedvede: we've already asked people to pin nodepool, for instance18:06
openstackgerritAndrea Frittoli proposed openstack-infra/devstack-gate master: WIP Create a tets matrix role  https://review.openstack.org/52440218:06
clarkbdmsimard: reading the nova logs the instance continues building the entire log file18:06
*** sree has joined #openstack-infra18:07
mmedvedejeblair: I have misunderstood the original intent then, thanks for the review18:07
*** Apoorva has quit IRC18:07
clarkbdmsimard: so its in the BUILDING state for ~45 minutes18:07
clarkbdmsimard: then the test fails18:07
*** yamamoto has quit IRC18:08
jeblairmmedvede: i'm thinking we add a flag for backwards compat, and give folks maybe a week to set it before we merge into master?18:08
mmedvedejeblair: yes. The thing is, there are going to be people who would break, I guarantee it :)18:09
mmedvedenot everyone follows ml18:09
mmedvedetheir fault, yes, but still18:09
jeblairmmedvede: i agree.  it's unfortunate, but running software continuously deployed from git without following the development community is a recipe for such things.18:10
dmsimardNeed to brb18:10
*** trown is now known as trown|lunch18:11
*** sree has quit IRC18:11
*** myoung|ruck is now known as myoung|ruck|lunc18:11
*** myoung|ruck|lunc is now known as myoung|ruck|food18:12
clarkbdmsimard: the uuid for the failed instance doesn't show up in any of the libvirt qemu instance logs18:14
*** Apoorva has joined #openstack-infra18:14
clarkbdmsimard: nor does it show up in the libvirt log18:14
clarkbdmsimard: I think this may be a failure in nova18:15
clarkbmriedem: ^ fyi18:15
jeblairAJaeger: hrm, i may have been wrong about the zuul reload issue; i'm digging more18:16
jeblairDec  1 10:48:55 zuulv3 puppet-user[31569]: (/Stage[main]/Zuul::Scheduler/File[/etc/zuul/layout/main.yaml]/content) content changed '{md5}512ac8999b5029dee322add4d3b10228' to '{md5}59959899f4a58798a27e14a463924081'18:17
jeblairDec  1 10:48:57 zuulv3 puppet-user[31569]: (/Stage[main]/Zuul::Scheduler/Exec[zuul-reload]) Triggered 'refresh' from 1 events18:17
jeblairthat should have done it18:17
*** rbrndt has quit IRC18:17
*** gyee has joined #openstack-infra18:18
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Don't shrink windows on reconfiguration  https://review.openstack.org/52441018:18
*** dbecker_ has quit IRC18:20
*** jpena is now known as jpena|off18:21
*** slaweq has joined #openstack-infra18:21
jeblairAJaeger: it looks like there's a pidfile mismatch18:22
AJaeger;(18:23
*** armaan has quit IRC18:23
jeblairAJaeger: oh neat!18:24
clarkbdmsimard: do you have log evidence of this VM ever actually running (pointing the finger at qemu)? I can't find anything18:24
jeblairAJaeger: it's probably because my work to clean process handling up merged -- i hadn't noticed that :)18:24
jeblairAJaeger: that should make this easy to fix :)18:24
clarkbmriedem: does nova log when it asks libvirt to boot an instance? hoping to cross check logs based on timestamps18:24
AJaegerjeblair: thanks for digging into it and glad to hear it's easy ;)18:24
clarkbmriedem: but not seeing anything that looks like the point when nova says " boot the thing"18:24
dhellmannweshay_bbiab : I'm not sure what you mean about tripleo and a newton extension? maybe EmilienM can answer?18:25
jeblairAJaeger: i think we just need to land https://review.openstack.org/52168018:25
*** slaweq has quit IRC18:26
jeblairclarkb: do you have any idea what's going wrong in the beaker-rspec test there ^ ?18:27
EmilienMdhellmann: I'm missing context but maybe he meant to say TripleO will not EOL newton before some time?18:27
clarkbjeblair: ya I think that was the stuff I fixed over the last few days. It is a new job now that installs our repos and such18:28
dhellmannEmilienM : that seems like a good guess18:28
jeblairclarkb: oh, is that stuff you fixed recently?18:28
clarkbjeblair: recheck should work18:28
jeblairclarkb: ++ thanks18:28
*** tosky has quit IRC18:28
jeblairya, that's now the beaker-rspec-infra job18:28
EmilienMdhellmann: we were thinking to keep newton branch until we have stable/queens in place. The reason is tripleo team is currently testing FFU and we might use some upstream CI18:29
EmilienMdhellmann: second reason is we still have a good number of backports18:29
*** amoralej is now known as amoralej|off18:29
dhellmannEmilienM : sounds good to me. I see no urgency to close the branch if it's being used.18:29
*** dhill_ has quit IRC18:30
clarkbjeblair: fwiw the centos job is also broken but apssing for some reason18:30
clarkbjeblair: so I intend on fixing that one soon as well. Hopefully today18:30
*** electrofelix has quit IRC18:31
*** armaan has joined #openstack-infra18:34
EmilienMdhellmann: thanks - we also made sure we don't run useless CI jobs on that branch and made some optimizations18:36
eumel8clarkb: please approve https://review.openstack.org/#/c/524400/ so we can start to work with ianw Monday morning18:37
AJaegermordred: me has fun backporting all these changes ;( this is a mess ;(18:38
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci master: zuul: ignore functional jobs when patching tox/setup files  https://review.openstack.org/52470218:40
*** mkoderer_ has joined #openstack-infra18:41
mordredAJaeger: oh - golly - because ... yeah. jeez. ... maybe instead we should make a job variant for stable branches that runs the old tox version of this instead?18:42
AJaegermordred: we're trying to fix the neutron and horizon requirements as well - so, we would need to the right thing for them.18:43
*** ykarel|away has joined #openstack-infra18:44
AJaegerthe problem is the post job which is final - so, will fail with required-projects.18:44
AJaegermordred: but if there's a good way forward, would be greatly appreciated18:45
AJaegermordred: this is far bigger than expected ;(18:45
openstackgerritClark Boylan proposed openstack-infra/openstack-zuul-jobs master: Make infra beaker rspec job for centos 7 nodes  https://review.openstack.org/52470518:47
mordredAJaeger: yah ... so - maybe we should reorder the work a little bit and get the base job changes in first - that'll fix the post job complication18:47
openstackgerritClark Boylan proposed openstack-infra/project-config master: Use infra centos 7 beaker jobs  https://review.openstack.org/52470618:48
clarkbjeblair: ^ thats the centos 7 stuff18:48
AJaegermordred: if that works...18:48
*** myoung|ruck|food is now known as myoung|ruck18:49
clarkbeumel8: I'll +2 it but not approve so that ianw can disable puppet as necessary to work through the upgrade steps. Does that work?18:49
AJaegermordred: sorry, end of long week, I'm tired. So, don't trust me or expect a good overview18:49
mordredAJaeger: lemme write up an etherpad ... although I'm going to rebase the sphinx patch first so we can test the cliff patch (might have an actual solution now!)18:49
mordredAJaeger: oh - no worries from my end - thank you so much for all your work on this so far!!!18:49
mordredAJaeger: I agree - it's wound up being overly complex - there's multiple different issues all interrelated18:50
*** raissa has quit IRC18:51
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Switch build-openstack-sphinx-docs to build-sphinx-docs  https://review.openstack.org/52114518:51
*** raissa has joined #openstack-infra18:51
*** jascott1 has joined #openstack-infra18:51
AJaegermordred: thank you for driving this! I mainly told you what's broken ;)18:51
*** jamesmcarthur has quit IRC18:52
mordredclarkb, fungi: got a sec to +2 https://review.openstack.org/#/c/524645/ ? the patch to add new replacements is https://review.openstack.org/#/c/52464318:53
*** jamesmcarthur has joined #openstack-infra18:53
eumel8clarkb: thx, you can set additional WF-1 to prevent merges during the weekend18:56
AJaegermordred: indeed with your horizon/neutron hack, we cover the basics. I wonder about repos that have multiple required-reps right now, like networking-bagpipe which needs openstack/networking-bgpvpn as well18:56
AJaegermordred: your change fails docs building ;/18:57
AJaegercould I get a +2A on https://review.openstack.org/#/c/524675/ to fix  install-guide publishing, please?18:59
*** dhinesh has joined #openstack-infra18:59
*** jascott1 has quit IRC18:59
*** jascott1 has joined #openstack-infra18:59
openstackgerritMerged openstack-infra/project-config master: Remove legacy tips jobs from cliff  https://review.openstack.org/52464519:00
mordredAJaeger: hrm. that ran tox ...19:01
*** iyamahat has quit IRC19:01
AJaegerargh ;(19:02
*** jascott1 has quit IRC19:02
*** dhinesh has quit IRC19:03
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Switch build-openstack-sphinx-docs to build-sphinx-docs  https://review.openstack.org/52114519:03
mordredAJaeger: it was a bad rebase on my part19:04
*** jascott1 has joined #openstack-infra19:04
*** Apoorva has quit IRC19:04
*** david-lyle has quit IRC19:05
*** iyamahat has joined #openstack-infra19:05
dmsimardclarkb: ok I'm back19:05
dmsimardclarkb: I have no idea what's the problem with the VMs at OVH, no :/19:05
mriedemclarkb: yeah...19:05
mriedemsort of19:05
mriedemit dumps the guest xml before it creates it19:06
clarkbmriedem: in compute log?19:06
dmsimardmriedem: we have cases of VMs failing to build in tempest only at OVH19:06
*** Apoorva has joined #openstack-infra19:07
*** kjackal has quit IRC19:07
openstackgerritMerged openstack-infra/puppet-zuul master: Zuul v3: add per-service default files  https://review.openstack.org/52168019:07
openstackgerritMerged openstack-infra/project-config master: Fix install-guide publishing  https://review.openstack.org/52467519:08
mriedemclarkb: yeah, i can find an example in a sec19:08
clarkbmriedem: I think I found an example but for the instance with trouble it doesn't do that19:08
clarkbdmsimard: ^ so ya I think it less likely to be a qemu issue and probably more likely nova not actually booting the thing19:08
dmsimardmriedem: would those perhaps ring you a bell ? I extracted some examples here: http://paste.openstack.org/raw/627989/19:08
clarkbmriedem: http://logs.openstack.org/46/523646/1/check/legacy-tempest-dsvm-neutron-full-centos-7/5bf092c/logs/screen-n-cpu.txt.gz?level=DEBUG instance 2f8de011-b218-4e73-b9e3-e7fcf9e9278b for example19:09
*** dhinesh has joined #openstack-infra19:09
dmsimardWorth mentioning I haven't been able to find this happening on Ubuntu19:10
*** rossella_s has quit IRC19:10
clarkbmriedem: that instance doesn't show up in libvirt logs or qemu instance lgos and there is no dumped xml for it in the n cpu log from what I can see19:10
*** Keitaro1 is now known as Keitaro19:11
AJaegermordred: works!19:11
*** dizquierdo has quit IRC19:11
*** rossella_s has joined #openstack-infra19:12
clarkbmordred: looks like fungi got that change reviewd for you19:12
mriedemclarkb: this is the guest xml http://logs.openstack.org/46/523646/1/check/legacy-tempest-dsvm-neutron-full-centos-7/5bf092c/logs/screen-n-cpu.txt.gz#_Nov_29_02_16_33_82627719:13
mriedemhttp://logs.openstack.org/46/523646/1/check/legacy-tempest-dsvm-neutron-full-centos-7/5bf092c/logs/screen-n-cpu.txt.gz#_Nov_29_02_16_34_24853519:13
mriedemNov 29 02:16:34.249773 centos-7-ovh-bhs1-0001106830 nova-compute[7229]: INFO nova.compute.manager [None req-f5b10bda-e8cf-44d6-b3c7-9c6fe8da085d service nova] [instance: 57c7ef47-a65d-4041-9e6f-d8b056b0c4ad] Took 0.74 seconds to spawn the instance on the hypervisor.19:13
AJaegermordred: I rechecked our test changes19:13
mriedemthis is the guest http://logs.openstack.org/46/523646/1/check/legacy-tempest-dsvm-neutron-full-centos-7/5bf092c/logs/libvirt/qemu/instance-0000001e.txt.gz19:13
mriedemclarkb: ^19:13
mordredAJaeger: \o/19:13
mriedemhowever, that shows -uuid 57c7ef47-a65d-4041-9e6f-d8b056b0c4ad19:14
mriedemwhich is...odd19:14
clarkbmriedem: thats a different file19:14
*** vhosakot has quit IRC19:14
clarkbya19:14
clarkb2f8de... is supposed to be the uuid and filepath for the image19:14
dmsimard<cpu match="exact"> doesn't sound right ?19:14
clarkbmriedem: how did you determine that was the qemu instance?19:15
mriedemhttp://logs.openstack.org/46/523646/1/check/legacy-tempest-dsvm-neutron-full-centos-7/5bf092c/logs/screen-n-cpu.txt.gz#_Nov_29_02_16_33_82627719:15
mriedembut that's apparently a different instance19:15
mriedemsame request id19:15
*** dhinesh has quit IRC19:15
mriedemis this request creating multiple instances?19:15
dmsimardIt's tempest so there's bound to be several VMs involved19:16
mriedemno, i mean, same server create request19:16
mriedemmultiple vms19:16
mriedemhmm, don't see req-f5b10bda-e8cf-44d6-b3c7-9c6fe8da085d in the conductor or scheduler logs19:16
*** rbrndt has joined #openstack-infra19:16
mriedemoh i know why19:17
*** Goneri has quit IRC19:17
mriedemthat's not the server create request id19:17
mriedemreq-50ab7479-7407-4070-b674-049ca4a71660 is what we want19:17
*** tosky has joined #openstack-infra19:19
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci master: Create ovb-ha-ipv6 and deprecate fs024 job  https://review.openstack.org/52390319:19
dmsimardstarting a pad to write stuff down to try and see if there's a pattern19:20
*** david-lyle has joined #openstack-infra19:21
mriedemsomething very weird in these n-cpu logs,19:21
mriedembecause the req-50ab7479-7407-4070-b674-049ca4a71660 is now showing up for a swap volume request19:21
mriedemi have seen something like this before,19:23
*** jamesmcarthur has quit IRC19:23
mriedemwhere it seems like we get request id logging leaked through different operations somehow19:23
mriedemhttps://bugs.launchpad.net/oslo.log/+bug/171843919:23
openstackLaunchpad bug 1718439 in oslo.log "Apparent lack of locking in conductor logs" [Undecided,New]19:23
mriedemdifferent issue19:24
mriedemdmsimard: clarkb: this is the last thing i see in the n-cpu logs for that instance while it's spawning19:25
mriedemhttp://logs.openstack.org/46/523646/1/check/legacy-tempest-dsvm-neutron-full-centos-7/5bf092c/logs/screen-n-cpu.txt.gz#_Nov_29_02_16_33_78567719:25
*** jamesmcarthur has joined #openstack-infra19:26
mriedemand i think i've seen cases in the past where it seems we just hang during the disk/image stuff during spawn19:26
mriedemin this case, it looks like it's doing file injection?19:26
clarkbya I noticed what looked like file injection too19:26
clarkbcould that be buggy?19:26
mriedemsure19:26
mriedemhttp://logs.openstack.org/46/523646/1/check/legacy-tempest-dsvm-neutron-full-centos-7/5bf092c/job-output.txt.gz#_2017-11-29_03_02_38_03533119:27
mriedemthat's a file injection test19:27
clarkbcould also explain why ubuntu isn't affected if its a version of libguestfs or whatever that is problematic19:27
mordredAJaeger: ok. we're much closer ... there's one more weirdness, but it's actually a bug in the job, so that's good19:28
mriedemhttp://logs.openstack.org/46/523646/1/check/legacy-tempest-dsvm-neutron-full-centos-7/5bf092c/logs/etc/nova/nova-cpu.conf.txt.gz19:28
mriedeminject_partition = -119:28
mriedemmeans "find the root partition with the file system to mount with libguestfs"19:28
mriedemi guess that's what devstack sets up19:29
mriedemi wonder if maybe there is something going on with privsep19:30
mriedemwe should try setting guest.debug=True19:30
mriedem*guestfs.debug19:30
mriedem[guestfs]debug=True in nova.conf19:30
*** jascott1 has quit IRC19:32
mriedemfor this particular instance, it doesn't have any personality files19:32
mriedemInject data image=<LocalFileImage:{'path': '/opt/stack/data/nova/instances/2f8de011-b218-4e73-b9e3-e7fcf9e9278b/disk', 'format': 'qcow2'}> key=None net=None metadata={u'hello': u'world'} admin_password=<SANITIZED> files=[] partition=-119:32
*** jascott1 has joined #openstack-infra19:32
*** efoley has quit IRC19:32
clarkbso its just trying to set the one metadata key value pair and the admin password and failing?19:33
*** jkilpatr has quit IRC19:33
mriedems/failing/hanging/19:33
mriedemhttp://logs.openstack.org/46/523646/1/check/legacy-tempest-dsvm-neutron-full-centos-7/5bf092c/job-output.txt.gz#_2017-11-29_03_02_38_03156019:33
mriedemthis particular instance is hanging during injection to the disk image19:33
mriedemusing libguestfs19:33
clarkbmriedem: is pushing a patch for guestfs debug to devstack something you want to do?19:33
mriedemwell hell yes i can do that19:34
clarkbdmsimard: may not happen to tripleo if tripleo doesn't use file injection19:34
mriedemdo you guys have a bug for this?19:34
dmsimardmriedem: not afaik19:34
clarkbits dmsimards things, I haven't filed a bug19:34
dmsimardclarkb: I'm not sure if we do or not. Maybe EmilienM or mwhahaha knows19:34
dmsimard^ Do we have tempest tests that would run file injection when booting the VMs ?19:35
EmilienMno we don't have that19:35
dmsimardI guess we can just check if we run the same scenario19:35
*** armaan has quit IRC19:35
EmilienMwhat's the scenario / tempest test that runs it? I can verify19:35
dmsimardEmilienM: it seems default in devstack, do we just do that ping test thing 619:35
dmsimardEmilienM: http://logs.openstack.org/46/523646/1/check/legacy-tempest-dsvm-neutron-full-centos-7/5bf092c/job-output.txt#_2017-11-29_03_02_38_03156019:36
dmsimardtempest.api.compute.servers.test_create_server.ServersTestJSON19:36
EmilienMI confirm we don't run tempest.api.compute.servers.test_create_server.Servers in tripleo ci19:36
*** dklyle has joined #openstack-infra19:36
mriedemdmsimard: clarkb: https://review.openstack.org/52471019:36
dmsimardmriedem: I'm happy to file a bug but I don't know where to file it19:36
*** david-lyle has quit IRC19:37
*** jamesmcarthur has quit IRC19:37
dmsimardnova ?19:37
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Ensure ChangeLog exists in install-if-python  https://review.openstack.org/52471219:37
clarkbmriedem: +2 thanks, will that just go in the compute log?19:37
*** jamesmcarthur has joined #openstack-infra19:38
mriedemclarkb: this is what the help says, "This configures guestfs to debug messages and push them to Openstack19:38
mriedemlogging system. When set to True, it traces libguestfs API calls and19:38
mriedemenable verbose debug messages. In order to use the above feature,19:38
mriedem"libguestfs" package must be installed."19:38
mriedemso we'll see :)19:38
mriedemi for one, am excited19:39
openstackgerritSam Yaple proposed openstack-infra/bindep master: Fix logic for groups  https://review.openstack.org/51710519:39
fungidmsimard: how often does it hit that error condition?19:39
*** jamesmcarthur has quit IRC19:39
fungion every run in ovh? or infrequently/at random?19:39
clarkbdmsimard: ya I think against nova along the lines of "file injection fails when injecting metadata into the image"19:39
clarkber19:39
clarkbnot fails as mriedem corrected me above19:39
clarkbhangs19:39
dmsimardfungi: it pretty reliably reproduces, we have quite a bit of rechecks in https://review.openstack.org/#/c/517644/19:39
openstackgerritAndrea Frittoli proposed openstack-infra/devstack-gate master: WIP Create a tets matrix role  https://review.openstack.org/52440219:39
dmsimardfungi: but only ever on OVH nodes19:40
fungiyeah, then i guess you could turn on debug logging in a proposed change and just recheck a bunch19:40
*** rfolco has quit IRC19:40
clarkbdmsimard: it is probably a race or similar and ovh iops/cpus/whatever tickles it19:40
dmsimardso we went out and looked if it occurred elsewhere and we found cases of opensuse and centos devstack hitting it19:40
clarkbif we can get debug logs from libguestfs then we can either go to the cloud or libguestfs or both with thedata and hopefully get it sorted out19:42
dirkdmsimard: what is the issue ?19:42
* dirk sees opensuse mentioned in the irc backlog19:42
*** dhinesh has joined #openstack-infra19:42
* AJaeger waves good night19:42
dmsimarddirk: tempest failing to successfully create VMs on the OVH clouds19:42
funginight AJaeger, thanks for all the help!19:42
mordredAJaeger: goodnight - have a good weekend and a good week off next week!19:42
dmsimarddirk: not just opensuse, centos too.19:42
clarkbdirk: looks to be due to nova file injection hanging with libguestfs19:42
AJaegerthanks19:43
clarkbmight want to compare libguestfs versions across ubuntu and centos and suse19:43
*** AJaeger is now known as AJaeger_19:43
clarkbmaybe ubuntus is older or newer than the other two19:43
mriedemthis is the last thing we see before it's gone http://logs.openstack.org/46/523646/1/check/legacy-tempest-dsvm-neutron-full-centos-7/5bf092c/logs/screen-n-cpu.txt.gz#_Nov_29_02_16_33_78583019:43
mriedemthat's when it's importing guestfs19:43
mriedemand does this 'inspect_capabilities' thing19:43
dirkSo guests hangs or the host starts to hang?19:43
mriedemi don't even see us get past that to attempt to inject the metadata19:43
dirkWe have a pile of patches in guestfs :-/19:44
*** leakypipes has quit IRC19:44
mriedemdirk: guest19:44
mriedemother instances are getting created ok19:44
dmsimardFiling a bug against nova with what we've found, we can move it elsewhere if it's not an issue in nova later19:46
mordredAJaeger_: I know you're out - but wanted to let you know - the cliff docs job passed!!!19:46
mriedemso i think this is where we hang https://github.com/openstack/nova/blob/b6a245f0425a07be3871a976952646d2bdd44533/nova/virt/disk/vfs/guestfs.py#L7519:47
mriedemwhich now that i'm looking at that,19:48
mriedemplus the crazy context switch on the logging with the request id,19:48
mriedemmy bets are on eventlet19:48
mriedemclarkb: dmsimard: ^19:48
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Fix scheduler reconfiguration handler  https://review.openstack.org/52471419:48
mriedemsuperdan: maybe you have ideas, but w/o reading all of this traceback,19:48
mriedemsuperdan: we see guestfs hang here https://github.com/openstack/nova/blob/b6a245f0425a07be3871a976952646d2bdd44533/nova/virt/disk/vfs/guestfs.py#L7519:48
mriedemand right at the same time, i start seeing the logging in n-cpu switch from one request to another, using the same request id, but definitely a different request (different logs for different instances, same request id)19:49
*** kjackal has joined #openstack-infra19:49
mriedemis there some trick to avoid an eventlet context switch here?19:49
superdanI'm guessing the switch is actually in the tpool line below it yeah?19:49
mriedemyeah19:50
mriedemthe thread was added here https://review.openstack.org/#/c/181808/19:50
superdanyou wouldn't want to lock that whole region19:50
mriedemso this probably explains why it appears to hang,19:50
mriedemeventlet switches,19:50
mriedemthe guestfs thing ends but we don't get that response so we just never keep going on this thread19:50
dirkmriedem: do we know since when it happens? There was a qemu/libvirt maintenance update recently19:51
superdandoes guestfs really finish?19:51
superdanthat's a good place to hang forever19:51
mriedemidk if it does, we have a devstack patch up to enable guestfs debug19:51
mriedemdirk: there are no errors in the logs so no19:52
dmsimardWe have had this issue recorded as far back as the logs allow us to go, oct 31st19:52
dirkOk, so not the recent update, good19:52
SamYapleclarkb: https://review.openstack.org/#/c/517105/ should have the appropriate tests now to exercise the code in question. thanks for the assist!19:53
clarkbSamYaple: thanks I'll take a look in a bit19:53
SamYapleno rush19:53
dmsimardmriedem, superdan: I created https://bugs.launchpad.net/nova/+bug/1735823 .. adding some more info as a comment19:54
openstackLaunchpad bug 1735823 in OpenStack Compute (nova) "Nova can hang when creating a VM with file injection" [Undecided,New]19:54
mriedemhttps://github.com/eventlet/eventlet/blob/v0.20.0/eventlet/tpool.py#L155-L16019:54
superdanhanging during file injection helps our case for killing it with fire, right?19:54
mriedemsuperdan: yeah19:55
mriedembut,19:55
mriedemmy api change doesn't remove file injection, you can still do it via v2.119:55
openstackgerritMerged openstack-infra/tripleo-ci master: Make sure we collect var/lib/heat-config directory.  https://review.openstack.org/52338819:55
openstackgerritMerged openstack-infra/tripleo-ci master: Introduce TRIPLEO_HEAT_TEMPLATES_ROOT  https://review.openstack.org/52348819:55
superdanboo19:55
mriedemthis isn't personality files either, it's just the inject_partition flag19:55
mriedemset to -119:55
mriedemwe could put a big fat warning in the inject_partition option help saying, "anything but -2 (disable) might hang your compute"19:56
mriedemwell, not your host, but could hang a request19:56
*** dklyle has quit IRC19:57
superdanor20:00
superdan"this fragile feature is ... fragile"20:00
superdan"The warranty for this feature expired in 2012"20:00
openstackgerritMerged openstack-infra/tripleo-ci master: Enforce a minimum TTL for DNS records in TripleO jobs  https://review.openstack.org/52401820:00
fungiinfra-puppet-core: trying to launch a server instantiated from our ::mailman module, it's failing to bootstrap because apache complains "Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration" so should we be declaring a require relationship in the ::httpd::vhost on the httpd_mod resources at20:05
fungihttp://git.openstack.org/cgit/openstack-infra/puppet-mailman/tree/manifests/init.pp ?20:05
mordredfungi: probably?20:05
dirkmriedem: bit you're saying the guestfs proxy just hangs because guestfs hangs? Or is there some fundamental problem with the proxy and guestfs itself works fine?20:05
mordredsuperdan, mriedem: I know I don't actually get a vote, but I vote for killing it with fire20:05
mriedemidk, but from the logs i can see where we "stop" effectively on the one request, and the logs context switch,20:05
*** weshay_bbiab is now known as weshay20:06
mriedemso i assume it's a problem with eventlet switching here20:06
mriedemi don't know enough about http://eventlet.net/doc/threading.html#tpool-simple-thread-pool to say if there is a better way to do what it's doing20:06
dmsimardIn EL7 the version of guestfs is libguestfs-1.36.3-6.el7_4.3.x86_64 .. in Ubuntu... I'm not seeing it installed?20:07
*** camunoz has quit IRC20:07
*** mnencia has quit IRC20:07
mordreddmsimard: it's possible that feature isn't enabled in the ubuntu jobs? (which would also explain why we only see the problem on non-ubuntu)20:08
*** sree has joined #openstack-infra20:08
dmsimardmordred: devstack jobs on centos and ubuntu would run a different set ? /me looks20:08
mriedemno we do file injection on ubuntu jobs too20:08
mriedemhttp://logs.openstack.org/10/523910/1/check/legacy-tempest-dsvm-neutron-full/8cd6149/logs/etc/nova/nova.conf.txt.gz20:08
mriedeminject_partition = -120:08
mriedemhttp://logs.openstack.org/10/523910/1/check/legacy-tempest-dsvm-neutron-full/8cd6149/logs/dpkg-l.txt.gz20:09
mriedemii  libguestfs0:amd64                   1:1.32.2-4ubuntu2                     amd64        guest disk image management system - shared library20:09
mordredah. k20:09
mordreddarn. I was hoping it was more ammunition against the feature. /me goes back to other things20:09
*** mnencia has joined #openstack-infra20:09
openstackgerritJeremy Stanley proposed openstack-infra/puppet-mailman master: Enable modules before starting Apache  https://review.openstack.org/52471820:11
fungimordred: ^20:11
dmsimardmriedem: so there's a delta between 1.32.2 in Ubuntu and 1.36.3 in CentOS... and opensuse has 1.32.420:11
*** weshay is now known as weshay_interview20:12
*** sree has quit IRC20:12
mordredfungi: that seems completely reasonable20:13
fungimordred: i copied that workaround from another one of our puppet modules, so it must be okay ;)20:13
mordredfungi: when has the cult of cargo ever led us astray?20:13
dirkdmsimard: if it is only happening on OVH this sounds like an issue with the guestfs kernel rather that guestfs itself20:13
dmsimarddirk: it's pretty low level that's for sure, and worth communicating up to the ovh ops once we have a better idea20:14
*** ldnunes has quit IRC20:14
dmsimardovh is known to run custom kernels so maybe that is biting us right now, I don't know20:14
clarkbdoes libguestfs use virt to do its job?20:15
fungimordred: vive le culte de la cargaison!20:15
clarkbbecause that could explain why it affects ovh20:15
dirkclarkb: it uses qemu-system-x86 directly afaik20:15
dirkIs there a way to add an ssh key to an instance running on ovh that has that issue?20:16
clarkbthat may actually explain ti then20:16
clarkbwe know nested virt doesn't work on ovh20:16
clarkbif libguestfs virts then boom20:16
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Don't set job var override_checkout if null  https://review.openstack.org/52441420:16
dmsimardclarkb: you mean libguestfs tries to spawn a vm with the image but does it with kvm instead of qemu ?20:17
dmsimard(in order to do the file injection)20:17
dirkclarkb: I am not sure if it does usermode emulation or enables nested KVM20:17
clarkbdmsimard: ya20:17
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Fix scheduler reconfiguration handler  https://review.openstack.org/52471420:17
dirkWe could just run guestfs-test in devstack prior to enabling thr feature20:18
dirkI bet it will hang/crash/explode20:18
*** Goneri has joined #openstack-infra20:18
*** trown|lunch is now known as trown20:19
clarkbovh was interested in debugging the nested virt issues further, but I've not had time to work with rm_work and compile a reproduction case for them20:19
clarkbalso there is no guaruntee they would be able to fix it either20:19
clarkbsince stuff like this tends to be veryhardware specific20:19
*** thorst has quit IRC20:19
rm_workhmm20:20
rm_workwell the repro is pretty easy20:20
rm_worki can put up a patch20:20
rm_workif you'd like20:20
*** dprince has quit IRC20:21
dmsimardclarkb: nested virt or not, we agree that this is not occurring elsewhere right ? neither rax with Xen etc20:21
fungihard to prove a negative, but so far i've seen no _evidence_ of it transpiring elsewhere20:22
clarkbexport LIBGUESTFS_BACKEND_SETTINGS=force_tcg will force not using kvm20:23
*** slaweq has joined #openstack-infra20:23
clarkbdmsimard: correct because elsewhere does not have nested virt (rax) or has working nested virt (osic, not sure of any currently with working nested virt)20:23
rm_workit does not happen elsewhere20:24
clarkbbased on the above env setting I think it will use kvm by default20:24
rm_worktrust me, we'd see it20:24
rm_workoctavia forces kvm on if it is supported20:24
dmsimardclarkb: I'm testing locally to see what behavior20:24
rm_workand only OVH hosts ever had issues20:24
*** fried_rolls is now known as fried_rice20:24
dmsimardrm_work: you're seeing this too ?20:24
rm_workif any other clouds had issues, we would see spurious failures on octavia jobs20:24
rm_workwhich issue specifically are you seeing?20:24
dmsimardrm_work: https://bugs.launchpad.net/nova/+bug/173582320:25
openstackLaunchpad bug 1735823 in OpenStack Compute (nova) "Nova can hang when creating a VM with disk injection" [Undecided,New]20:25
rm_worki'm referring to OVH kvm crashing when trying to boot VMs20:25
*** armaan has joined #openstack-infra20:25
clarkbhttp://libguestfs.org/guestfs.3.html#backend-settings is where that is documented20:25
*** pcaruana has quit IRC20:25
rm_workthat's possibly the cause20:25
rm_workjohnsom: ^^20:25
rm_workwe don't know the real cause, it COULD be that20:25
rm_workdoes it also happen in Ubuntu?20:25
dmsimardclarkb: I'm downloading $randomcloudimage to test and will report back20:25
rm_workbecause we use Ubuntu on the gate20:25
clarkbrm_work: no20:25
rm_workhmm ok20:25
rm_workthen it's a different thing20:25
clarkbrm_work: not necessarily20:25
rm_workwell, could be related i guess20:26
clarkbubuntu could patch their lib guestfs or any other number of things20:26
rm_workbut we see our issue in ubuntu20:26
dmsimardrm_work: we haven't *seen* it happen in ubuntu, if you have an occurence please do share20:26
clarkbyes ovh virt issue is fairly universal20:26
clarkbdmsimard: their issue manifests differently20:26
rm_workwell, how do you prove it's THAT20:26
dmsimardmriedem found where it hangs20:26
clarkblets back up20:27
clarkboctavia has problems with nested virt in ovh20:27
*** ykarel|away has quit IRC20:27
clarkbother people have had problems with nested virt in ovh as well20:27
clarkb(like trove)20:27
dirkdmsimard: just run the guestfs Selftest20:27
dirkIn a test DNM review and we'll see20:27
clarkbinfra doing independent testing has also found problems with nested virt in ovh it is what caused us to disable nested virt in devstack-gate20:27
dmsimardrm_work: http://eavesdrop.openstack.org/irclogs/%23openstack-infra/%23openstack-infra.2017-12-01.log.html#t2017-12-01T19:43:3420:27
superdanare you guys seeing this hang in ovh proper, or devstack's nova's use of libguestfs?20:27
*** slaweq has quit IRC20:27
clarkbsuperdan: devstack nova use of libguestfs running on ovh VMs20:28
superdanright, okay20:28
clarkbwe know with a high degree of certainty that nested virt will not work today in ovh regardless of distro or job or why nested virt is being used20:28
rm_workdmsimard: not sure that i've seen that... would have to try to dig up old logs20:28
superdanand you're thinking that guestfs is using nested virt when it starts up its service vm,20:28
superdanand that that is broken on ovh more than others?20:28
clarkbsuperdan: yes that is my theory20:28
clarkbsuperdan: and reading guestfs docs seems to support that as there is a toggle to turn off virt20:28
superdanis ovh the only one with proper nested virt enabled?20:29
clarkbsuperdan: osic had it, not sure of current clouds20:29
mriedemthere is something about force_tcg in nova...20:29
mriedemdanpb added20:29
superdanright, so my understanding is that nested virt with kvm is still not stable in any way20:29
clarkbsuperdan: on Intel, correct20:29
clarkbwith AMD cpus its apparently enabled by default in a default linux kernel build20:29
clarkbwith Intel it is disabled by default in ^20:29
superdannot sure that means it's stable and haven't heard exclusions for AMD for our support, but .. okay20:30
clarkbits stable enough the linux kernel thinks it won't break users20:30
* superdan points to his previous statement20:30
superdanAFAIK, _we_ won't support it anywhere20:30
mriedemsuperdan: clarkb: https://github.com/openstack/nova/blob/master/nova/virt/libvirt/driver.py#L474-L47820:30
*** wolverineav has quit IRC20:30
*** wolverineav has joined #openstack-infra20:31
fungiprobably means it's hard to write our documentation with good recommendations to turn on nested virt only on certain manufacturers' machines (and especially given that a server vendor might use different cpu vendors in similar models)20:31
superdanis ovh running AMD cpus?20:31
clarkbmriedem: neat, so fi that is working it would contradict my theory20:31
dmsimardin those regions, no20:31
clarkbsuperdan: no Intel I think20:32
superdanokay20:32
dmsimardintel e5's20:32
fungiclarkb: related theory... could a regression in some libguestfs versions have caused it to start ignoring that option? ;)20:33
clarkbfungi: or we are setting the wrong option in nova beacuse they changed it, ya that could be20:33
dmsimarddirk: output from guestfs-test http://paste.openstack.org/raw/627993/20:34
fungimy motto: never trust computers20:34
dmsimarddirk: on a random VM at home, not on OVH or anything20:34
clarkbhttps://github.com/openstack/nova/blob/45dfc7106ebb95bacc2464ff37f372aae785691d/nova/virt/disk/vfs/guestfs.py#L196-L201 we explicitly fail to set it in some cases appaerntly20:34
*** armaan_ has joined #openstack-infra20:34
fungioh, that's swell20:35
clarkbthat log warning doesn't show up in the nova compute log from this job though20:36
*** rossella_s has quit IRC20:36
superdanwe could blacklist the kvm module in devstack before we start doing things right?20:36
*** armaan has quit IRC20:36
*** armaan_ has quit IRC20:37
mriedemclarkb: i think that would be really old versions at this point20:37
mriedemthat patch is 4 years old now20:37
mriedemthat warning doesn't show up in logstash either20:37
*** rossella_s has joined #openstack-infra20:38
dirkdmsimard: sure. I meant the ovh worker ;-)20:39
openstackgerritMikhail S Medvedev proposed openstack-infra/puppet-openstackci master: Lay groundwork for zuulv2/v3 coexisting  https://review.openstack.org/52395120:42
clarkbmriedem: rtfsing python guestfs shows that set_backend_settings takes a list and resets all settings. set_backend_setting sets a single setting and does not affect other settings20:42
clarkbmriedem: it is possible the use of set_backend_settings is overwriting things if called multiple times or the string arg isn't quite right for the method?20:43
superdanclarkb: why not just blacklist kvm in our node setup?20:43
clarkbsuperdan: the kernel module you mean?20:43
superdanyeah20:43
*** dprince has joined #openstack-infra20:43
clarkbwe can' but every tool tries really hard to undo it for you20:43
clarkbdevstack for example will go so far as to install packaging and insmod it20:44
superdanif we blacklist it in our own modprobe.conf.d I would think we'd be okay20:44
clarkbso it becomes a game of whack-a-mole to track it all down20:44
clarkbwill insmod honor modprobe settings?20:44
openstackgerritMerged openstack-infra/zuul-jobs master: Ensure ChangeLog exists in install-if-python  https://review.openstack.org/52471220:44
superdanI think so20:44
clarkbI thought insmod was the I don't care about your settings method20:44
superdanwe could also:20:44
superdan1. nuke/move the .ko20:44
dmsimardDevstack works with kvm, I wouldn't hardcode that in20:45
superdan2. Create and mangle /dev/kvm20:45
superdandmsimard: no it'd be a flag or done ahead of time before devstack20:45
dmsimardRight, I wonder if it would create problems (or hide others)20:45
superdanwell, it's the way we make sure our environment isn't nested regardless of where we're running20:46
clarkbmriedem: superdan in any case I'm not expert but https://github.com/openstack/nova/blob/45dfc7106ebb95bacc2464ff37f372aae785691d/nova/virt/disk/vfs/guestfs.py#L195 looks potentially buggy to me20:46
clarkblet my copy pasta some guestfs code for comparison20:46
superdanif we know nested virt is very broken, we really should be making sure our environment isn't nested20:46
clarkbmriedem: superdan http://paste.openstack.org/show/627994/20:46
clarkbsuperdan: I agree and so far what we have done has worked20:47
superdanensuring we disable it everywhere in the code is also whack-a-mole20:47
openstackgerritMikhail S Medvedev proposed openstack-infra/puppet-openstackci master: Lay groundwork for zuulv2/v3 coexisting  https://review.openstack.org/52395120:47
clarkbit would be funny if the the set_backend_settings() call in old libguestfs (eg ubuntu) did what nova wants there but in newer one does not20:47
clarkbthe version I pasted aboev is from the code that should be in centos 7 based on the version20:48
fungiin an occam's razor sense of the term "funny" anyway20:48
mriedemclarkb: yeah that looks totally wrong from what we're doing20:48
johnsomclarkb I can give details on the OVH issue. Currently we have disabled KVM to work around.  The upstream kernel bug is here: https://bugzilla.kernel.org/show_bug.cgi?id=19252120:48
openstackbugzilla.kernel.org bug 192521 in kvm "KVM: entry failed, hardware error 0x0" [High,New] - Assigned to virtualization_kvm20:48
mriedemwe should be able to do a hasattr on the handle to see if 'set_backend_setting' is there20:48
johnsomOf course rm_work would ping me while I ran out for a burrito...20:49
mriedemclarkb: looking at this though20:49
mriedemhttp://libguestfs.org/guestfs.3.html#backend-settings20:49
mriedemit looks like set_backend_settings just takes a list, e.g. export LIBGUESTFS_BACKEND_SETTINGS=force_tcg20:49
mriedembut list("force_tcg") would be wrong20:50
*** thorst has joined #openstack-infra20:50
*** ralonsoh has quit IRC20:50
mriedemunless ['f', 'o', 'r', 'c', 'e', '_', 't', 'c', 'g'] works :)20:50
clarkbmriedem: ya thats what I'm wondering20:50
johnsomThe only other nova/qemu bug I am aware of is related to devstack pulling in the ocata or pike apt repo which pulls in a version of qemu that has defaults that fail on xenial.  You have to set a machine type in nova to get instances to boot.  "[libvirt] hw_machine_type x86_64=pc-i440fx-xenial"20:51
mriedemThis function returns 0 on success or -1 on error.20:51
mriedemclarkb: we can check for a return code and log an error to find out20:51
*** rossella_s has quit IRC20:51
*** jkilpatr has joined #openstack-infra20:51
johnsomOtherwise all of the other hosts that had nested virt enabled had no issues (osic, bluebox, etc.).  In fact, OVH didn't have the issue until something changed there.20:52
openstackgerritMerged openstack-infra/puppet-mailman master: Enable modules before starting Apache  https://review.openstack.org/52471820:52
clarkbjohnsom: thats interesting becuase we totally had to change to the UCA libvirt to get VMs taht worked :)20:52
clarkbjohnsom: there were significant numbers of memory related failures causing VM craashes with stock xenial20:53
johnsomclarkb Yeah, understand, just different situations will cause qemu to 100% cpu spin and not boot.20:53
clarkbjohnsom: I wonder if your images require more cpu instructions than others20:53
johnsomclarkb Doubt it, it's stock ubuntu cloud image as pulled in via diskimage-builder20:54
*** rossella_s has joined #openstack-infra20:54
superdanclarkb: devstack doesn't have any mention of insmod that I can see, and anything really should be using modprobe, else it needs the path to the module from the current kernel, which would be kinda weird20:55
superdanclarkb: but insmod does indeed ignore config (despite having symbols that makes it look like it might)20:55
*** thorst has quit IRC20:55
superdananyway, ya'lls call, but I'd be chasing that first personally20:56
clarkbsuperdan: ya devstack does indeed do a modprobe not an insmod (never trust my memory I guess)20:56
clarkbsuperdan: so your suggestion would be to modify modprobe config to blacklist kvm, then remove the module?20:56
superdanclarkb: echo "install kvm /bin/false" > /etc/modprobe.d/openstack-infra.conf; rmmod kvm_intel; rmmod kvm20:57
*** sree has joined #openstack-infra20:57
superdanif nothing has /dev/kvm open when you're doing that you should be good20:57
superdannot having it loaded makes all our environments a lot more similar for any other feature probing that might be done if kvm is enabled, which seems like a good idea, although I know that's a little bit of a stretch20:57
mriedemclarkb: https://review.openstack.org/52472720:58
clarkbsuperdan: ya, also johnsom/rm_work would revolt if we made it too difficult for them to be more opinionated20:58
clarkbsuperdan: but I think in the general case we can likely get away with something like that20:58
clarkbhowever things like packstack likeyl won't be affected by devstack gate20:58
clarkbdmsimard: ^ you're jobs aren't using devstack-gate are they?20:59
johnsomYeah, enabling KVM takes ~50 minutes off a tempest runtime20:59
superdanclarkb: johnsom rm_work: I'd do this in node setup where we know what kind of node we have and that we want it,20:59
superdannot in devstack or anything like that20:59
*** jascott1 has quit IRC20:59
clarkbya we could add a thing that does it to all ovh nodes in the base job or something21:00
superdanI know I said devstack earlier, but I meant "in setup somewhere"21:00
superdanyeah21:00
clarkbthat would be early enough that nothing should be using the kvm module either21:00
johnsomThat is what we do.  Our gate checks if the host has the proper cpu flags and enables based on that.  However we had to add a OVH check and disable because it has the proper flags, but KVM crashes.21:00
*** jascott1 has joined #openstack-infra21:01
johnsomhttps://github.com/openstack/octavia/blob/master/octavia/tests/contrib/gate_hook.sh#L3221:01
*** sree has quit IRC21:02
johnsomobviously we haven't made these completely zuulv3 native yet...21:02
openstackgerritJeremy Stanley proposed openstack-infra/project-config master: Retire Packaging Deb project repos  https://review.openstack.org/52473021:03
clarkbdmsimard: trying out superdan's suggestion would be one way to check fi that fixes it. Basically make change, depends on it from packstack or wherever then recheck until job runs on ovh21:03
superdanif you disable kvm entirely (and it stays off) and that doesn't fix the problem, then.. bigger things are afoot for sure21:04
johnsomThe above gate hook code works.  It's just a shame we have to exclude OVH.  Switch off KVM and back to TCG makes nova boot (full kernel booted time) go from about 30 seconds to 8-10 minutes.21:08
openstackgerritEric Fried proposed openstack-infra/os-loganalyze master: Strip ANSI color codes  https://review.openstack.org/52473121:09
fried_ricejeblair fungi This one might be more likely to fly ^21:09
fried_riceIt's a no-op if there are no color codes to begin with.21:09
*** ianw has joined #openstack-infra21:09
*** slaweq has joined #openstack-infra21:10
johnsomI'm going to disappear back into my openstack-lbaas world, but if I can help or answer questions ping me.  Willing to help repro or work with folks.21:10
johnsomclarkb One more detail I forgot, the KVM crash occurs with the stock cirros image as well as the ubuntu cloud image.21:17
clarkbjohnsom: ya trove's images too21:17
johnsomYep21:18
*** linkmark has joined #openstack-infra21:18
*** weshay_interview is now known as weshay21:19
*** ijw has joined #openstack-infra21:19
*** thorst has joined #openstack-infra21:20
*** ntpttr_ has joined #openstack-infra21:21
*** rcernin has joined #openstack-infra21:22
dmsimardjohnsom: so wait, you're saying you're actually using KVM all the time ? Unless it's OVH ?21:23
clarkbor rax21:23
johnsomdmsimard Yes, for about two years now21:23
clarkbor any other cloud that doesn't support virt21:23
clarkbI haven't checked internap or city recently but I thought internap may have it disabled21:23
johnsomThe OVH exception was just this year, prior it ran fine21:24
dmsimardclarkb: I wonder if it would be worth considering creating a label and using that when we're interested in nested21:24
dmsimard(in nodepool)21:24
*** smatzek_ has quit IRC21:25
clarkbdmsimard: we've explicityl said no to that beause we can't reliably offer it21:25
clarkbmany of the clouds we have used over time do not support it21:25
clarkband nothing says the cluods we use that do support it today will continue to support it21:25
dmsimardI mean, I've always found it weird that we don't reliably test KVM upstream.. no one goes to production with qemu in their right mind21:25
*** thorst has quit IRC21:25
johnsomdmsimard +1 to that21:25
clarkbyes its a concern but really a minor one21:26
clarkbwe aren't testing kvm21:26
clarkbwe are testing nova21:26
clarkband 99% of nova is the same regardless21:26
clarkb(I don't actaully know what the number is but the delta between qemu and kvm should be very small)21:26
dmsimardBah, you mean it's abstracted by libvirt ?21:26
clarkbyes21:26
clarkbif our job was to test kvm I would care far more21:27
superdan+121:27
* johnsom needs a beer to have the philosophical discussion of end-to-end testing again... grin21:27
dmsimardI understand that, but I'm just saying no one goes to production with qemu, but then again, we could say the same for devstack :p21:28
clarkbdmsimard: also you keep saying that like the tripleo cloud wasn't running a bunch of qemu hypervisors recently >_>21:28
superdanand nobody is running nested virt for their primary instances21:28
superdanso it's all fake anyway21:28
dmsimardfair21:28
superdanif we were running on metal, I'd totally say we should be using kvm guests21:29
superdanbut instead we're running something we _know_ is not how things work in production and is known broken21:29
clarkbthere are potentially valid reasons to qemu in production too, like testing arm without arm hardware21:29
dmsimardclarkb: I don't follow, what cloud ? the ones I know of run kvm from bare metal21:29
superdansure21:29
openstackgerritEric Fried proposed openstack-infra/os-loganalyze master: Strip ANSI color codes  https://review.openstack.org/52473121:29
clarkbdmsimard: a few weeks back there was a thing about how tripleo jobs were slow in part due to some hypervisors in the red hat tripleo cloud being configured to qemu not kvm21:29
dmsimardclarkb: vaguely rings a bell :/21:30
* dmsimard is on too many threads21:30
dmsimardbut what I was going on about reminds me that I meant to ask.. do we have documentation on what we consider a release "done" ? Is there a list of criteria must be met ?21:31
*** thorst has joined #openstack-infra21:31
clarkbdmsimard: like an openstack release?21:32
dmsimardyeah21:32
dmsimardwhat makes the go/no-go, devstack must pass, etc21:32
clarkbI think the release team has that written down somewhere. AIUI they are date based with a period of RCs and as long as RCs have no major world breaking bugs that are known about the RCs are promoted to releases on release day21:32
dmsimardok so it's up to the discretion of each individual project to some extent21:33
dmsimardas to what they consider world breaking bugs21:33
clarkbhttps://releases.openstack.org/reference/release_models.html ya I don't think its encoded as strictly as these jobs must pass (though any gating job must pass because thats how you make a release)21:34
clarkbby definition of gating21:34
*** ociuhandu has joined #openstack-infra21:34
*** thorst has quit IRC21:36
dmsimardmriedem: thanks for your help with this today, much appreciated :D21:38
mriedemnp21:38
*** rlandy has quit IRC21:39
dmsimardclarkb: omg the irony: mriedem's patch to enable guestfs debug reproduced the centos issue on devstack: https://review.openstack.org/#/c/524710/ && http://logs.openstack.org/10/524710/1/check/legacy-tempest-dsvm-neutron-full-centos-7/e8eae03/job-output.txt.gz#_2017-12-01_21_13_15_41513121:39
* dmsimard goes searching for logs21:40
*** rossella_s has quit IRC21:40
*** ociuhandu has quit IRC21:40
dmsimardI'm going to open a bug with the new FF57, some of those heavy log pages hangs my whole window :/21:41
*** rossella_s has joined #openstack-infra21:42
*** jcoufal has quit IRC21:43
*** ianychoi has quit IRC21:44
dmsimardnova-compute: http://logs.openstack.org/10/524710/1/check/legacy-tempest-dsvm-neutron-full-centos-7/e8eae03/logs/screen-n-cpu.txt.gz#_Dec_01_20_24_19_82070321:47
dmsimardlibvirt: http://logs.openstack.org/10/524710/1/check/legacy-tempest-dsvm-neutron-full-centos-7/e8eae03/logs/screen-n-cpu.txt.gz#_Dec_01_20_24_19_82070321:47
fungiat least it didn't take long to reproduce? ;)21:48
*** thorst has joined #openstack-infra21:49
* fungi grumbles at the discovery that we have checks against our gerrit/projects.yaml to insist on a repo description even if it's a retired repo21:49
jeblairfungi: seems like an especially good place to have a description... like "retired in favor of ..." would be ideal :)21:50
openstackgerritEric Fried proposed openstack-infra/os-loganalyze master: Strip ANSI color codes  https://review.openstack.org/52473121:50
fungiyeah, more that i have to redo the patch which adjusts the acls for hundreds of retired packaging-deb repos21:51
jeblairfungi: i heard you were a robot21:51
dmsimardthe libvirt debug logs are... wow21:51
fungii wonder if i should replace their descriptions rather than restore them21:51
jeblairfungi: ++21:51
fungii think i will boilerplate them21:52
fungiyeah21:52
mriedemdmsimard: you can see the guestfs thread hung when things dump http://logs.openstack.org/10/524710/1/check/legacy-tempest-dsvm-neutron-full-centos-7/e8eae03/logs/screen-n-cpu.txt.gz#_Dec_01_21_13_22_23096221:52
mriedemat the end21:52
dmsimardwow21:53
mriedemright here https://github.com/openstack/nova/blob/45dfc7106ebb95bacc2464ff37f372aae785691d/nova/virt/disk/vfs/guestfs.py#L8021:54
mriedemso that's definitely the hang21:54
mriedemi mean, 95% definitly21:54
dmsimardwell all the traces stop there21:56
dmsimardg.add_drive("/dev/null") ?21:56
mriedemhttp://libguestfs.org/guestfs.3.html#guestfs_add_drive21:57
mriedemi don't really know why that's there21:58
mriedemi think it has something to do with that call just being a test to see that guestfs works21:58
mriedemsomething noop21:58
*** smatzek has joined #openstack-infra21:59
dmsimardmriedem: yeah but the documentation also says that you shouldn't do that if you need to read or write to it21:59
dmsimardhttp://libguestfs.org/guestfs.3.html -> NULL DISKS21:59
dmsimardbut higher up in the docs there's an example that does exactly that so I guess it's expected to work21:59
*** smatzek has quit IRC22:00
*** smatzek has joined #openstack-infra22:00
mriedemhttp://libguestfs.org/guestfs-performance.1.html22:00
mriedemyeah, says it's used for testing22:01
*** smatzek has quit IRC22:01
mriedemIf you want to use libguestfs APIs that don’t refer to disks, since  libguestfs requires that at least one disk is added, you should add a  null disk.22:01
*** trown is now known as trown|outtypewww22:01
*** smatzek has joined #openstack-infra22:01
mriedemi'm not sure why we don't have a finally block that closes g.close()22:02
mriedemmaybe not needed22:02
*** thorst has quit IRC22:03
openstackgerritAndrea Frittoli proposed openstack-infra/devstack-gate master: WIP Create a tets matrix role  https://review.openstack.org/52440222:04
*** iyamahat_ has joined #openstack-infra22:05
*** iyamahat has quit IRC22:05
mriedemi'm not seeing https://review.openstack.org/#/c/524727/1/nova/virt/disk/vfs/guestfs.py in test runs so far, so it seems we are forcing tcg mode22:05
dmsimardyou looked with logstash ?22:06
*** smatzek has quit IRC22:06
*** smatzek has joined #openstack-infra22:07
dmsimardnevermind -- clarkb: the logstash looks clean now!22:07
dmsimardlogstash queue*22:07
*** flwang has joined #openstack-infra22:07
dmsimardhttp://grafana.openstack.org/dashboard/db/zuul-status?panelId=19&fullscreen&from=1509508800000&to=151210439999922:08
mriedemwell, i don't know if there might be a difference in the centos jobs,22:09
mriedemwe don't run those on nova22:09
openstackgerritAndrea Frittoli proposed openstack-infra/project-config master: Make stable jobs voting on Tempest  https://review.openstack.org/52474122:09
*** smatzek has quit IRC22:10
*** smatzek has joined #openstack-infra22:10
andreafmtreinish, dmsimard, fungi: ^^^ this was lost in the zuulv3 migration we should restore the voting status of stable jobs on tempest22:10
*** Goneri has quit IRC22:10
dmsimardandreaf: added a comment22:11
andreafjeblair: still wip, but I have now an example usage of the test-matrix role https://review.openstack.org/#/q/topic:test_matrix_role+(status:open+OR+status:merged)22:12
openstackgerritAndrea Frittoli proposed openstack-infra/project-config master: Make stable jobs voting on Tempest  https://review.openstack.org/52474122:13
andreafdmsimard: thanks - fixed ^^^22:13
*** smatzek has quit IRC22:14
clarkbmriedem: or its writing out each character of the string each as its own setting?22:14
mriedemclarkb: no idea22:14
*** smatzek has joined #openstack-infra22:14
mriedemi could put a patch on top that sends it a list22:15
mriedemi also see guestfs debug logging now in the n-cpu logs in that devstack patch http://logs.openstack.org/10/524710/1/check/legacy-tempest-dsvm-neutron-full/a1867f6/logs/screen-n-cpu.txt.gz#_Dec_01_20_12_24_55862022:15
mriedemnot sure what to make of it22:15
mriedemhttp://logs.openstack.org/10/524710/1/check/legacy-tempest-dsvm-neutron-full/a1867f6/logs/screen-n-cpu.txt.gz#_Dec_01_20_11_15_76615422:16
mriedemevent=trace eh=0 buf='get_backend_setting "force_tcg"' array=[]22:16
mriedemhmm22:16
mriedemHA22:16
mriedemyo'ure right http://logs.openstack.org/10/524710/1/check/legacy-tempest-dsvm-neutron-full/a1867f6/logs/screen-n-cpu.txt.gz#_Dec_01_20_11_15_75874922:16
mriedemevent=trace eh=0 buf='set_backend_settings "f o r c e _ t c g"' array=[]22:17
dmsimardnice22:17
clarkbya because python22:17
dmsimardso true22:17
mriedemok patch coming up22:17
dmsimardno other language that does that comes to mind22:17
*** smatzek has quit IRC22:19
fungi#status log Launched a new Mailman server corresponding to https://review.openstack.org/524322 and filed to exclude its ipv4 address from spamhaus record PBL166548922:19
openstackstatusfungi: finished logging22:19
*** smatzek has joined #openstack-infra22:22
dmsimardjeblair: wow, it's actually 3 patches to rename the base-integration jobs :/22:22
*** dprince has quit IRC22:23
*** wolverineav has quit IRC22:23
*** smatzek has quit IRC22:24
*** wolverineav has joined #openstack-infra22:24
*** smatzek has joined #openstack-infra22:24
dmsimard1) Create jobs with new names in openstack-zuul-jobs, 2) Rename jobs in project-config's zuul-jobs project definition 3) Remove old jobs from openstack-zuul-jobs and rename inside openstack-zuul-jobs project definition22:25
openstackgerritJeremy Stanley proposed openstack-infra/project-config master: Retire Packaging Deb project repos  https://review.openstack.org/52473022:26
*** ijw has quit IRC22:27
jeblairdmsimard: yeah, renaming is easy.  moving is hard.  that takes 5.22:29
*** smatzek has quit IRC22:29
*** wolverineav has quit IRC22:29
dmsimard:(22:29
openstackgerritEric Fried proposed openstack-infra/os-loganalyze master: Color themes for HTML view  https://review.openstack.org/52474422:30
fried_ricejeblair fungi ^22:34
mriedemdmsimard: https://www.redhat.com/archives/libguestfs/2016-August/msg00218.html22:35
fried_riceSee it in action here: http://184.172.12.213/manual/htmlify_logs/logs/n-cpu.txt.gz (new theme options below the sevs)22:35
*** smatzek has joined #openstack-infra22:36
*** smatzek has quit IRC22:36
*** thorst has joined #openstack-infra22:40
*** sree has joined #openstack-infra22:40
*** ihrachys has quit IRC22:41
dmsimardmriedem: right but is the fix as silly as replacing self.handle.set_backend_settings("force_tcg") by self.handle.set_backend_settings(["force_tcg"]) ?22:43
dmsimardThe thread mentions direct (instead of force_tcg?) but you'd still have to pass it as a list ["direct"] because set_backend_settings expects a list22:43
mriedemdmsimard: we'll see https://review.openstack.org/52474822:44
mriedemclarkb: ^22:44
dmsimardThe only place in all of OpenStack that it is used: http://codesearch.openstack.org/?q=set_backend_settings&i=nope&files=&repos= :D22:44
*** sree has quit IRC22:45
*** iyamahat_ has quit IRC22:45
*** iyamahat has joined #openstack-infra22:45
*** thorst has quit IRC22:45
mriedemtesting here https://review.openstack.org/52475022:45
dmsimardNow we need to roll the dice and get an OVH instance :D22:45
clarkbmriedem: you can also drop the s insettings22:45
clarkbthat sets a single value22:45
mriedemclarkb: signature changes22:46
mriedem see the todo in my nova patch22:46
johnsomHi folks.  Can someone take a look at https://review.openstack.org/#/c/522666 and why it won't start in zuul?22:46
dmsimardUsually when that happens it's because there is a loop somewhere22:47
*** mat128 has joined #openstack-infra22:47
johnsomAh, hmm, yeah I see he has a bunch of depends on in that patch.  Let me look at that22:47
dmsimardLike a child patch doing a depends-on a parent patch so it loops22:47
fungi"dependency cycle" is the term we use in the zuul source22:48
*** felipemonteiro_ has quit IRC22:48
johnsomIt doesn't log that anywhere for the user to see?22:48
dmsimardjohnsom: I would suppose it's tricky because we don't want the loop to get started22:48
dmsimardI've asked about this before a long time ago, I forget why but there's a good reason22:49
*** bobh has quit IRC22:49
johnsomYeah, he has some funky stuff in here.  I can fix this.22:49
fungiin the past zuul avoided commenting on changes at all if it encountered a dependency cycle, as a safety measure. we've discussed possible ways to provide useful feedback but nobody's written anything yet22:49
mriedemdmsimard: ah we're already using a direct backend22:49
mriedemevent=trace eh=0 buf='get_backend = "direct"'22:49
dmsimardwell there you go, so it's probably just that then.22:50
*** boden has quit IRC22:50
dmsimardFWIW this made me read the libguestfs docs on python and wow, looks great :D22:51
mriedemfailed to initialize KVM: No such file or directory22:51
mriedemBack to tcg accelerator22:51
*** slaweq_ has joined #openstack-infra22:51
mriedemso will be interesting to see if force_tcg makes guestfs stop trying to do kvm thingies22:51
*** slaweq_ has quit IRC22:53
mriedemwarning: TCG doesn't support requested feature: CPUID.01H:ECX.vmx [bit 5]22:53
dmsimardmriedem: so wait, this means that previous version of libguestfs did NOT cast the string to a list ?22:53
*** slaweq_ has joined #openstack-infra22:53
mriedemdmsimard: i'm not sure about that22:53
dmsimardmriedem: because we're not encountering this bug on Ubuntu which happens to have an older version22:53
mriedemalso, "warning: TCG doesn't support requested feature: CPUID.01H:ECX.vmx [bit 5]" makes me think that guestfs is figuring out that kvm isn't available, and it's doing tcg,22:54
*** slaweq_ has quit IRC22:54
mriedemand we still hit the hang because of an eventlet switch during launch22:54
*** slaweq has quit IRC22:54
mriedembut not sure22:54
*** slaweq_ has joined #openstack-infra22:54
mriedemthis is really danpb territory22:54
*** slaweq_ is now known as slaweq22:55
*** jtomasek has quit IRC22:55
dmsimardjohnsom: you said you were hitting the kvm issue with ovh on ubuntu right ?22:56
johnsomdmsimard Yes, the kvm crash was on a ubuntu instance booting both ubuntu and cirros nested instances.22:57
johnsomBut only at OVH22:57
*** mat128 has quit IRC22:57
*** jascott1 has quit IRC22:57
*** jascott1 has joined #openstack-infra22:58
dmsimardfound the bug in the backlog, nevermind it's not the same issue :(22:58
*** jascott1 has quit IRC22:59
*** fried_rice is now known as efried22:59
*** jascott1 has joined #openstack-infra23:00
johnsomdmsimard The CPU spin issue with qemu (not kvm crash) is related to the machine type being specified not matching the host.  For xenial we set: [libvirt] hw_machine_type x86_64=pc-i440fx-xenial in nova.conf23:00
*** jascott1 has quit IRC23:02
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: tox: remove validate-layout  https://review.openstack.org/52475323:02
*** jascott1 has joined #openstack-infra23:02
*** slaweq has quit IRC23:03
*** slaweq has joined #openstack-infra23:04
*** slaweq has quit IRC23:04
*** slaweq has joined #openstack-infra23:05
*** jascott1 has quit IRC23:07
*** dhinesh_ has joined #openstack-infra23:08
openstackgerritTristan Cacqueray proposed openstack-infra/zuul feature/zuulv3: tox: remove validate-layout  https://review.openstack.org/52475723:09
*** dhinesh__ has joined #openstack-infra23:09
*** dhinesh_ has quit IRC23:09
openstackgerritAlex Schultz proposed openstack-infra/tripleo-ci master: Move scenario001 and scenario003 back to voting  https://review.openstack.org/52475923:10
dmsimardcurrent status: cloning north of 300MB from libguestfs's git repo :/23:11
*** dhinesh has quit IRC23:11
*** thorst has joined #openstack-infra23:14
*** ccamacho has quit IRC23:14
dmsimardmriedem: doesn't look like the definition of the binding changed between 1.32 and 1.36 http://paste.openstack.org/raw/627999/23:15
dmsimardso I don't know how that worked on Ubuntu23:15
dmsimardor why it wouldn't trigger the condition on OVH23:16
*** dayou has quit IRC23:16
*** jascott1 has joined #openstack-infra23:19
*** thorst has quit IRC23:19
*** slaweq has quit IRC23:21
clarkbdistor patches?23:21
dmsimardhrm, let's see23:21
dmsimardthey have 5 patches and it's mostly Makefile stuff.23:27
*** mriedem has quit IRC23:29
*** salv-orlando has quit IRC23:37
*** wolverineav has joined #openstack-infra23:37
*** salv-orlando has joined #openstack-infra23:38
*** ganso has quit IRC23:41
*** salv-orlando has quit IRC23:42
jeblairjust sent this to #openstack-release:23:43
jeblairi think i recently introduced a bug in zuul that may break release pipelines.  i'm currently adding more tests and working through the implications.  hopefully we'll have it fixed by monday.23:43
jeblairinfra-root, config-core: fyi ^23:43
mordredjeblair: nod23:43
*** greghaynes has quit IRC23:44
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci master: Create ovb-ha-ipv6 and deprecate fs024 job  https://review.openstack.org/52390323:44
*** thorst has joined #openstack-infra23:45
*** greghaynes has joined #openstack-infra23:49
*** rbrndt has quit IRC23:49
*** rbrndt has joined #openstack-infra23:49
*** rbrndt has quit IRC23:49
*** thorst has quit IRC23:50
*** ijw has joined #openstack-infra23:53
*** rossella_s has quit IRC23:57
*** rossella_s has joined #openstack-infra23:58
fungithanks for the heads up jeblair!23:58
*** greghaynes has quit IRC23:59

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