Friday, 2017-06-16

*** Apoorva_ has quit IRC00:04
*** gmann has quit IRC00:04
*** gmann has joined #openstack-infra00:05
*** Apoorva has joined #openstack-infra00:05
*** neiljerram has quit IRC00:09
*** sflanigan has joined #openstack-infra00:10
*** sflanigan has joined #openstack-infra00:10
*** liujiong has joined #openstack-infra00:11
*** jkilpatr has quit IRC00:12
*** mriedem1 has joined #openstack-infra00:13
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Revert sync from latest command from ansible  https://review.openstack.org/47480800:14
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Use python2 for ansible on remote hosts  https://review.openstack.org/47481000:14
openstackgerritMerged openstack-infra/devstack-gate master: Store journal in export format not native  https://review.openstack.org/46870500:16
*** mriedem has quit IRC00:16
*** ijw has joined #openstack-infra00:18
*** bobh has joined #openstack-infra00:20
openstackgerritClint 'SpamapS' Byrum proposed openstack-infra/zuul feature/zuulv3: Revert "Revert sync from latest command from ansible"  https://review.openstack.org/47481400:21
*** zz_dimtruck is now known as dimtruck00:22
*** mriedem1 is now known as mriedem00:23
*** dave-mccowan has quit IRC00:24
*** tuanluong has joined #openstack-infra00:24
*** ijw has quit IRC00:27
openstackgerritSteve Baker proposed openstack-infra/tripleo-ci master: Don't capture quickstart.tar.gz  https://review.openstack.org/47481500:29
*** masber has quit IRC00:32
*** masber has joined #openstack-infra00:32
*** zhurong has joined #openstack-infra00:34
ianwclarkb: fatal: unable to connect to git.openstack.org:00:38
*** hongbin has quit IRC00:38
ianwgit.openstack.org: Temporary failure in name resolution00:38
ianwthat is from my external host ... first time i've ever seen it00:39
ianwbut ... maybe it means it's not provider specific?00:39
ianwor, it could just be a glitch in the matrix :/00:39
*** cuongnv has joined #openstack-infra00:44
*** ijw has joined #openstack-infra00:47
*** thorst has quit IRC00:47
*** amotoki is now known as amotoki_away00:48
clarkbianw: do you use googl dns?00:49
clarkbtripleo said google dns had problems for them too00:49
clarkbchange went in to use opendns first and fallback to google00:49
ianwhmm, this is all in the cloud00:50
ianwbut, it's an internal cloud, and they banned outgoing dns, so 98.5% sure it must be using internal redhat servers00:50
clarkbwe also noticed it affected non openstack.org names too00:51
*** xarses_ has joined #openstack-infra00:52
clarkblike cirros' hosting location00:52
clarkbso pretty sure its not on our nameserver side00:52
*** amotoki_away is now known as amotoki00:52
ianwyeah, could just be a packet gone missing, of course no replication :/ anyway, a data point i guess00:52
*** ijw has quit IRC00:55
openstackgerritJesse Keating proposed openstack-infra/zuul feature/zuulv3: Implement Depends-On for github [wip]  https://review.openstack.org/47440100:56
*** Goneri has quit IRC01:00
*** namnh has joined #openstack-infra01:01
*** Swimingly has quit IRC01:05
*** ijw has joined #openstack-infra01:06
*** rossella_s has joined #openstack-infra01:07
*** Swimingly has joined #openstack-infra01:08
*** Swimingly has quit IRC01:08
*** Swimingly has joined #openstack-infra01:08
*** bobh has quit IRC01:10
*** esberglu has quit IRC01:12
*** aeng has quit IRC01:12
*** jamesmcarthur has joined #openstack-infra01:13
*** markvoelker has quit IRC01:13
openstackgerritTristan Cacqueray proposed openstack-infra/zuul feature/zuulv3: executor: run trusted playbook in a bubblewrap  https://review.openstack.org/47446001:15
openstackgerritTristan Cacqueray proposed openstack-infra/zuul feature/zuulv3: bubblewrap: adds --die-with-parent option  https://review.openstack.org/47316401:15
openstackgerritTristan Cacqueray proposed openstack-infra/zuul feature/zuulv3: config: refactor config get default  https://review.openstack.org/47448401:15
*** rossella_s has quit IRC01:22
*** liusheng has joined #openstack-infra01:23
*** dave-mccowan has joined #openstack-infra01:23
*** aeng has joined #openstack-infra01:25
openstackgerritNam Nguyen Hoai proposed openstack-infra/project-config master: Add the grenade test to gate  https://review.openstack.org/47482401:28
*** zhurong has quit IRC01:30
*** armax_ has joined #openstack-infra01:40
*** xinliang has quit IRC01:41
*** armax has quit IRC01:41
*** armax_ is now known as armax01:41
*** jamesmcarthur has quit IRC01:42
*** jamesmcarthur has joined #openstack-infra01:42
*** dingyichen has quit IRC01:45
*** dingyichen has joined #openstack-infra01:46
*** zhurong has joined #openstack-infra01:49
openstackgerritNam Nguyen Hoai proposed openstack-infra/project-config master: Add the grenade test to gate  https://review.openstack.org/47482401:50
*** dhinesh has quit IRC01:52
*** xinliang has joined #openstack-infra01:54
*** xinliang has quit IRC01:54
*** xinliang has joined #openstack-infra01:54
*** Sukhdev has quit IRC01:57
*** larainema has quit IRC02:02
*** dingyichen has quit IRC02:02
openstackgerritNam Nguyen Hoai proposed openstack-infra/project-config master: Add the grenade test to gate  https://review.openstack.org/47482402:05
*** aeng has quit IRC02:07
*** Julien-zte has joined #openstack-infra02:07
*** gomarivera has joined #openstack-infra02:07
*** dingyichen has joined #openstack-infra02:10
*** Apoorva_ has joined #openstack-infra02:11
*** Apoorva has quit IRC02:11
*** gmann_ has joined #openstack-infra02:12
*** ramishra has joined #openstack-infra02:14
*** markvoelker has joined #openstack-infra02:14
*** yland has joined #openstack-infra02:16
*** yland is now known as Guest4389802:17
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Fix unicode encoding gotcha in streamer  https://review.openstack.org/47482702:21
*** Apoorva has joined #openstack-infra02:21
*** jamesmcarthur has quit IRC02:22
*** Apoorva_ has quit IRC02:24
*** jamesmcarthur has joined #openstack-infra02:24
*** jamesmcarthur has quit IRC02:24
*** jamesmcarthur has joined #openstack-infra02:25
openstackgerritTristan Cacqueray proposed openstack-infra/zuul feature/zuulv3: config: refactor config get default  https://review.openstack.org/47448402:25
*** Apoorva has quit IRC02:26
openstackgerritMonty Taylor proposed openstack-infra/shade master: Add some release notes we forgot to add  https://review.openstack.org/47438502:27
openstackgerritMonty Taylor proposed openstack-infra/shade master: Go back to deleting volumes serially  https://review.openstack.org/47478302:27
*** Julien-zte has quit IRC02:27
*** Julien-zte has joined #openstack-infra02:28
*** hoai has joined #openstack-infra02:29
openstackgerritIan Wienand proposed openstack-infra/project-config master: Add log copier to dib jobs  https://review.openstack.org/47482802:29
*** hoai has quit IRC02:31
*** jamesmcarthur has quit IRC02:32
*** Julien-zte has quit IRC02:33
*** Julien-zte has joined #openstack-infra02:34
*** mriedem has quit IRC02:36
openstackgerritMonty Taylor proposed openstack-infra/shade master: Properly expand server dicts after rebuild and update  https://review.openstack.org/47397202:36
openstackgerritMonty Taylor proposed openstack-infra/shade master: Break early from volume cleanup loop  https://review.openstack.org/47402702:36
openstackgerritMonty Taylor proposed openstack-infra/shade master: Migrate non-list server interactions to REST  https://review.openstack.org/47397102:36
*** jamesmcarthur has joined #openstack-infra02:38
openstackgerritIan Wienand proposed openstack/diskimage-builder master: Add timestamp output filter  https://review.openstack.org/47483002:41
openstackgerritIan Wienand proposed openstack/diskimage-builder master: [DNM] testing individual log files  https://review.openstack.org/47483102:41
openstackgerritIan Wienand proposed openstack-infra/project-config master: Add log copier to dib jobs  https://review.openstack.org/47482802:42
ianwhttp://mirror.sto2.citycloud.openstack.org/centos/7/os/x86_64/repodata/repomd.xml: [Errno 14] curl#7 - "Failed connect to mirror.sto2.citycloud.openstack.org:80; No route to host"02:44
ianwhmm02:44
*** markvoelker has quit IRC02:48
*** jamesmcarthur has quit IRC02:49
*** tuanluong_ has joined #openstack-infra02:50
openstackgerritIan Wienand proposed openstack/diskimage-builder master: [DNM] testing individual log files  https://review.openstack.org/47483102:59
openstackgerritIan Wienand proposed openstack/diskimage-builder master: Add timestamp output filter  https://review.openstack.org/47483002:59
*** yamahata_ has quit IRC03:02
*** ykarel has joined #openstack-infra03:03
tonyb... How does one get a new library from pypi installed as part of the std. nodepool image?03:05
*** gomarivera has quit IRC03:06
ianwtonyb: that probably is not what we would want to do ... what's the problem?03:06
*** namnh has quit IRC03:06
ianw^ mirror.std2.citycloud.openstack.org seems to have got itself into an oopsy situation with AFS issues.  i'm rebooting it03:07
tonybIt seems like we could drop http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/scripts/project-requirements-change.py#n120 is we just had openstack_requirements installed03:07
*** namnh has joined #openstack-infra03:07
tonybianw: ^03:07
ianwhmm, now it's not talking to the metadata server as it boots :/03:07
*** gomarivera has joined #openstack-infra03:08
tonybianw: I found that whiel tryign to untangle the dib update you asked about this morning03:09
openstackgerritSteve Baker proposed openstack-infra/tripleo-ci master: Use undeprecated heat commands in get_host_info.sh  https://review.openstack.org/47483403:09
ianwmirror.std2.citycloud is not happy with it's network -> http://paste.openstack.org/show/612811/03:11
tonybianw: which I now understand BTW03:11
ianwtonyb: what is that function doing in english? :/ ...03:12
*** chlong has quit IRC03:12
tonybianw: manually loads openstack_requirements from the files on disk cloned by zuul03:13
tonybianw: historically there wasn't a library we could just install so it wasn't *that* bonkers but now we can ditch it if the library was just there03:14
ianwok, re mirror.std2.citycloud ... i don't know what was up, but i detached the interface, reattached it and added back the floating IP and I can talk to it now ...03:15
ianwcitycloud people maybe you want to look at the logs there ...03:16
*** gyee has quit IRC03:17
*** hongbin has joined #openstack-infra03:17
ianwtonyb: it seems like it's doing the right thing?  it's using zuul-cloner to get that, so that Depends-On: works for example03:17
ianwwe would not want that installed on every host?03:17
tonybianw: Hmm now I have a doubt, I think we want the zuul-cloner to work as is the the *data* but the code is logically seperate03:19
tonybso I *think* we'll still load the data correctly but the code will come form the tagged version on pypi03:19
*** gmann_ has quit IRC03:20
ianwoh wow, yeah i see what it's up to i think03:21
*** Sukhdev has joined #openstack-infra03:22
ianwit installs requirements into a virtualenv, then finds the sys-path, adds it to itself, then imports03:22
tonybianw: Yeah03:22
ianwurgh.  you can actually activate the virtualenv within yourself which would at least be a bit nicer03:22
ianwhttps://git.openstack.org/cgit/openstack/diskimage-builder/tree/diskimage_builder/disk_image_create.py#n33 is an example03:23
*** jamesmcarthur has joined #openstack-infra03:24
ianwwhy would we not create the virtualenv in the gate-{name}-requirements job, and then run this script with it?03:25
tonybhuh I didn't know that was a thing03:25
ianwit -- being the python from that virtualenv03:25
openstackgerritSteve Baker proposed openstack-infra/tripleo-ci master: Use undeprecated heat commands in get_host_info.sh  https://review.openstack.org/47483403:25
tonybianw: that'd work too03:25
ianwtonyb: it would look something like http://paste.openstack.org/show/612812/ i'd imaginge03:27
tonybso virtualenv .foo ; .foo/bin/pip install openstack_requirements and_$stuff ; .foo/bin/python project-requiremnts-changes ?03:27
ianwyep, that's the gist03:28
ianwand as a bonus it would be python3 safe03:28
tonybianw: okay I think we're looking at it from different angles.03:29
ianwprobably :)03:29
tonybhehe03:29
tonybI'll much around with it and see how it looks03:30
*** ramishra has quit IRC03:41
openstackgerritMonty Taylor proposed openstack-infra/shade master: Remove some unused mocks  https://review.openstack.org/47484003:41
openstackgerritMonty Taylor proposed openstack-infra/shade master: Convert list servers tests to requests_mock  https://review.openstack.org/47484103:41
openstackgerritMonty Taylor proposed openstack-infra/shade master: Convert list_servers to REST  https://review.openstack.org/47484203:41
*** ramishra has joined #openstack-infra03:42
*** dave-mccowan has quit IRC03:43
*** yamahata_ has joined #openstack-infra03:44
*** jamesmcarthur has quit IRC03:46
*** markvoelker has joined #openstack-infra03:46
*** jamesmcarthur has joined #openstack-infra03:47
*** jamesmcarthur has quit IRC03:48
*** yamahata_ has quit IRC03:51
*** yamahata_ has joined #openstack-infra03:52
*** armax has quit IRC03:52
*** hongbin has quit IRC03:52
*** jaosorior_away is now known as jaosorior03:53
*** ykarel has quit IRC03:58
*** s-shiono has joined #openstack-infra04:01
*** s-shiono_ has joined #openstack-infra04:02
*** s-shiono has quit IRC04:05
*** aeng has joined #openstack-infra04:08
*** prateek has joined #openstack-infra04:09
*** hichihara has joined #openstack-infra04:11
openstackgerritIan Wienand proposed openstack/diskimage-builder master: [DNM] testing individual log files  https://review.openstack.org/47483104:16
openstackgerritIan Wienand proposed openstack/diskimage-builder master: Add timestamp output filter  https://review.openstack.org/47483004:16
*** markvoelker has quit IRC04:18
*** mattmceuen has joined #openstack-infra04:22
*** prateek has quit IRC04:22
*** prateek has joined #openstack-infra04:23
*** zhurong has quit IRC04:25
*** gmann_ has joined #openstack-infra04:25
*** gildub has quit IRC04:27
*** zhurong has joined #openstack-infra04:30
*** larainema has joined #openstack-infra04:33
*** hamzy has joined #openstack-infra04:36
*** thorst has joined #openstack-infra04:38
*** Julien-zte has quit IRC04:39
*** gildub has joined #openstack-infra04:44
*** thorst has quit IRC04:46
*** jamesmcarthur has joined #openstack-infra04:48
*** salv-orlando has joined #openstack-infra04:50
*** jamesmcarthur has quit IRC04:53
*** dingyichen has quit IRC05:04
openstackgerritTristan Cacqueray proposed openstack-infra/zuul feature/zuulv3: executor: add support for custom ansible_port  https://review.openstack.org/46871005:08
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: Add support for custom ssh port  https://review.openstack.org/46875205:08
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: Abstract Nodepool request handling code  https://review.openstack.org/46874805:08
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: Abstract Nodepool provider management code  https://review.openstack.org/46874905:09
*** cody-somerville has joined #openstack-infra05:10
*** tushar has quit IRC05:10
*** csomerville has quit IRC05:10
*** cody-somerville has quit IRC05:10
*** cody-somerville has joined #openstack-infra05:11
*** tumbarka has joined #openstack-infra05:11
*** Sukhdev has quit IRC05:13
*** mattmceuen has quit IRC05:14
*** salv-orl_ has joined #openstack-infra05:15
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: Collect request handling implementation in an OpenStack driver  https://review.openstack.org/46875005:15
*** markvoelker has joined #openstack-infra05:15
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: Extend Nodepool configuration syntax to support multiple drivers  https://review.openstack.org/46875105:16
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: Implement a static driver for Nodepool  https://review.openstack.org/46862405:16
openstackgerritIan Wienand proposed openstack/diskimage-builder master: [DNM] testing individual log files  https://review.openstack.org/47483105:17
openstackgerritIan Wienand proposed openstack/diskimage-builder master: Add timestamp output filter  https://review.openstack.org/47483005:17
*** jbadiapa has quit IRC05:18
*** salv-orlando has quit IRC05:18
openstackgerritKazuhiro Suzuki proposed openstack-infra/project-config master: Create tap-as-a-service-dashboard project  https://review.openstack.org/46874705:19
*** gomarivera has quit IRC05:20
*** gouthamr has quit IRC05:25
*** mhickey has joined #openstack-infra05:26
*** gomarivera has joined #openstack-infra05:27
*** ykarel has joined #openstack-infra05:31
openstackgerritJesse Keating proposed openstack-infra/zuul feature/zuulv3: Implement Depends-On for github [wip]  https://review.openstack.org/47440105:32
*** david-lyle has quit IRC05:34
*** dingyichen has joined #openstack-infra05:35
*** ltomasbo|away is now known as ltomasbo05:36
*** winggundamth has joined #openstack-infra05:37
*** kornicameister has joined #openstack-infra05:39
openstackgerritJesse Keating proposed openstack-infra/zuul feature/zuulv3: Implement pipeline requirement of github labels  https://review.openstack.org/47396205:41
*** pgadiya has joined #openstack-infra05:41
*** dhajare has joined #openstack-infra05:44
*** tushar has joined #openstack-infra05:45
*** tumbarka has quit IRC05:45
*** tuanluong has quit IRC05:46
*** tuanluong_ has quit IRC05:46
*** markvoelker has quit IRC05:49
*** tumbarka has joined #openstack-infra05:53
*** tushar has quit IRC05:53
*** prateek has quit IRC05:56
*** tushar has joined #openstack-infra05:56
*** prateek has joined #openstack-infra05:56
*** tumbarka has quit IRC05:58
*** thorst has joined #openstack-infra06:01
openstackgerritIan Wienand proposed openstack/diskimage-builder master: [DNM] testing individual log files  https://review.openstack.org/47483106:02
openstackgerritIan Wienand proposed openstack/diskimage-builder master: Add timestamp output filter  https://review.openstack.org/47483006:02
openstackgerritTristan Cacqueray proposed openstack-infra/zuul feature/zuulv3: Add support for zuul.d configuration split  https://review.openstack.org/47376406:02
openstackgerritTristan Cacqueray proposed openstack-infra/openstack-zuul-jobs master: Add tox/py34 job  https://review.openstack.org/47258306:02
*** thorst has quit IRC06:05
*** xinliang has quit IRC06:06
*** xinliang has joined #openstack-infra06:08
*** xinliang has joined #openstack-infra06:09
*** Hal has quit IRC06:09
*** namnh has quit IRC06:14
*** namnh has joined #openstack-infra06:15
*** cshen has quit IRC06:19
*** rcernin has joined #openstack-infra06:19
*** rcernin has quit IRC06:24
*** tushar_ has joined #openstack-infra06:29
*** mhickey has quit IRC06:32
*** e0ne has joined #openstack-infra06:33
*** jbadiapa has joined #openstack-infra06:34
*** markus_z has joined #openstack-infra06:37
*** sflanigan has quit IRC06:39
*** rcernin has joined #openstack-infra06:39
*** hrubi has quit IRC06:39
*** e0ne has quit IRC06:43
*** pcaruana has joined #openstack-infra06:43
*** hrubi has joined #openstack-infra06:44
*** gmann_ has quit IRC06:45
*** markvoelker has joined #openstack-infra06:46
*** dimtruck is now known as zz_dimtruck06:46
*** florianf has joined #openstack-infra06:46
*** hrubi has quit IRC06:49
*** mtanino has quit IRC06:51
*** kjackal_ has joined #openstack-infra06:52
*** hrubi has joined #openstack-infra06:55
*** Hal has joined #openstack-infra06:57
*** aeng has quit IRC06:57
openstackgerritAdrian Turjak proposed openstack-infra/project-config master: new project - Adjutant  https://review.openstack.org/47486706:59
*** jamesmcarthur has joined #openstack-infra07:00
*** tushar has quit IRC07:00
*** tushar has joined #openstack-infra07:01
*** amoralej|off is now known as amoralej07:01
*** NileshSawant has joined #openstack-infra07:02
NileshSawantHello, Our CI is failing07:03
NileshSawanthttp://52.35.51.88/52/474852/1/check/dsvm-veritas-hyperscale-cinder-driver/f6746e2/logs/devstacklog.txt.gz#_2017-06-16_05_51_30_49007:03
*** Hal has quit IRC07:03
*** hrubi has quit IRC07:04
NileshSawantdie 535 'Cloning not allowed in this configuration' for horizon07:04
NileshSawantis there any workarround for this ?07:04
*** jamesmcarthur has quit IRC07:06
*** hrubi has joined #openstack-infra07:08
*** tesseract has joined #openstack-infra07:09
*** ccamacho has left #openstack-infra07:10
*** jtomasek has joined #openstack-infra07:10
*** ralonsoh has joined #openstack-infra07:13
*** watersoul_ has joined #openstack-infra07:13
*** watersoul has quit IRC07:17
*** markvoelker has quit IRC07:19
*** hashar has joined #openstack-infra07:21
*** gildub has quit IRC07:26
*** shardy has joined #openstack-infra07:32
openstackgerritMerged openstack-infra/subunit2sql master: Disable SmartyPants for docs  https://review.openstack.org/45204807:44
*** NileshSawant has quit IRC07:49
*** dtantsur|afk is now known as dtantsur07:49
*** jpich has joined #openstack-infra07:50
*** alexchadin has joined #openstack-infra07:55
*** martinkopec has joined #openstack-infra07:59
*** zzzeek has quit IRC08:00
*** thorst has joined #openstack-infra08:02
*** zzzeek has joined #openstack-infra08:02
*** jbadiapa has quit IRC08:03
*** hichihara has quit IRC08:04
*** thorst has quit IRC08:06
*** JudeC has joined #openstack-infra08:07
*** Julien-zte has joined #openstack-infra08:08
*** mhickey has joined #openstack-infra08:12
*** JudeC has quit IRC08:14
*** andreww has joined #openstack-infra08:14
*** andreww has quit IRC08:15
*** xarses_ has quit IRC08:15
*** andreww has joined #openstack-infra08:15
*** xarses has quit IRC08:15
*** xarses_ has joined #openstack-infra08:15
*** andreww has quit IRC08:16
*** Julien-z_ has joined #openstack-infra08:16
*** andreww has joined #openstack-infra08:16
*** markvoelker has joined #openstack-infra08:16
*** ccamacho has joined #openstack-infra08:17
*** dingyichen has quit IRC08:18
*** Julien-zte has quit IRC08:18
*** e0ne has joined #openstack-infra08:18
*** jbadiapa has joined #openstack-infra08:19
*** rcernin has quit IRC08:21
*** rcernin has joined #openstack-infra08:22
*** gomarivera has quit IRC08:22
*** Julien-z_ has quit IRC08:23
*** Julien-zte has joined #openstack-infra08:28
*** jbadiapa has quit IRC08:29
*** florianf has quit IRC08:34
*** zhurong has quit IRC08:37
*** Julien-zte has quit IRC08:38
*** electrofelix has joined #openstack-infra08:39
*** lucas-afk is now known as lucasagomes08:39
*** neiljerram has joined #openstack-infra08:40
*** zhurong has joined #openstack-infra08:44
*** jbadiapa has joined #openstack-infra08:44
*** Julien-zte has joined #openstack-infra08:47
openstackgerritMerged openstack-infra/tripleo-ci master: Don't capture quickstart.tar.gz  https://review.openstack.org/47481508:49
*** markvoelker has quit IRC08:50
*** florianf has joined #openstack-infra08:51
*** salv-orl_ has quit IRC08:51
*** tosky has joined #openstack-infra08:57
*** liujiong has quit IRC08:59
*** salv-orlando has joined #openstack-infra09:05
*** kornicameister has quit IRC09:07
*** dizquierdo has joined #openstack-infra09:08
*** sflanigan has joined #openstack-infra09:11
*** sflanigan has joined #openstack-infra09:11
*** makowals has quit IRC09:14
*** tumbarka has joined #openstack-infra09:16
*** tushar has quit IRC09:16
*** NileshSawant has joined #openstack-infra09:16
NileshSawantHello, Our CI is failing, http://52.35.51.88/52/474852/1/check/dsvm-veritas-hyperscale-cinder-driver/f6746e2/logs/devstacklog.txt.gz#_2017-06-16_05_51_30_49009:17
*** makowals has joined #openstack-infra09:17
*** efoley has joined #openstack-infra09:19
openstackgerritMarkus Zoeller (markus_z) proposed openstack-infra/shade master: docs: make the first example easier to understand  https://review.openstack.org/47492009:22
openstackgerritMerged openstack-infra/irc-meetings master: Cleanup usused meeting slots  https://review.openstack.org/47447309:25
openstackgerritMerged openstack-infra/irc-meetings master: Fix osops meeting handle  https://review.openstack.org/47447109:26
*** sambetts|afk is now known as sambetts09:28
*** tumbarka has quit IRC09:29
*** tushar has joined #openstack-infra09:29
*** andreww has quit IRC09:30
openstackgerritUnana Okpoyo proposed openstack-infra/project-config master: A Devstack-plugin that installs a VMAX backend  https://review.openstack.org/47492409:31
*** jamesmcarthur has joined #openstack-infra09:31
*** tumbarka has joined #openstack-infra09:33
namnhianw: sorry to bother you. But the Technical committee require that we need to add the grenade test to gate. So I had to push this patch: https://review.openstack.org/#/c/474824/. could you please review it for me. Thanks so much09:33
*** tushar has quit IRC09:36
*** jamesmcarthur has quit IRC09:36
*** Julien-zte has quit IRC09:40
*** yamahata_ has quit IRC09:47
openstackgerritMerged openstack-infra/tripleo-ci master: Use undeprecated heat commands in get_host_info.sh  https://review.openstack.org/47483409:47
*** markvoelker has joined #openstack-infra09:47
*** stakeda has quit IRC09:50
*** hashar_ has joined #openstack-infra09:58
*** zhurong has quit IRC09:59
*** hashar has quit IRC09:59
*** jascott1 has quit IRC10:00
*** jascott1 has joined #openstack-infra10:01
*** thorst has joined #openstack-infra10:03
*** Julien-zte has joined #openstack-infra10:03
openstackgerritOpenStack Proposal Bot proposed openstack-infra/project-config master: Normalize projects.yaml  https://review.openstack.org/47414710:03
*** mhickey has quit IRC10:04
*** jascott1 has quit IRC10:05
*** thorst has quit IRC10:07
openstackgerritUnana Okpoyo proposed openstack-infra/project-config master: A Devstack-plugin that installs a VMAX backend  https://review.openstack.org/47492410:13
fricklerNileshSawant: well it tells you the solution right away: add horizon to $PROJECTS in your job definition, according to http://52.35.51.88/52/474852/1/check/dsvm-veritas-hyperscale-cinder-driver/f6746e2/console.html it is missing currently10:18
robcresswellfrickler: Oh you and your expecting people to read logs XD10:19
fricklerrobcresswell: I don't expect others to read logs, but I like doing it myself for fun, just like solving a couple of sudokus in the morning ;)10:20
*** markvoelker has quit IRC10:21
*** kornicameister has joined #openstack-infra10:24
*** panda|ko is now known as panda10:28
*** NileshSawant has quit IRC10:30
*** rhallisey has joined #openstack-infra10:32
*** jamesmcarthur has joined #openstack-infra10:33
openstackgerritUnana Okpoyo proposed openstack-infra/project-config master: A Devstack-plugin that installs a VMAX backend  https://review.openstack.org/47492410:34
*** ivyyy has quit IRC10:37
*** ivyyy has joined #openstack-infra10:38
*** s-shiono_ has quit IRC10:38
*** andreww has joined #openstack-infra10:39
*** jamesmcarthur has quit IRC10:40
*** xarses has joined #openstack-infra10:42
robcresswellfrickler: I always describe programming as being the same type of enjoyment as solving a sudoku or a puzzle.10:43
*** hashar_ is now known as hashar10:43
robcresswellfrickler: And I generally expect people to read logs before asking for help, but I'm grumpy these days :)10:43
*** andreww has quit IRC10:44
*** Julien-zte has quit IRC10:48
*** katkapilatova has joined #openstack-infra10:50
*** pgadiya has quit IRC10:51
*** thorst has joined #openstack-infra10:55
*** sdague has joined #openstack-infra10:56
*** dmanchad has quit IRC10:56
*** dmanchad has joined #openstack-infra10:56
*** cuongnv has quit IRC10:57
*** thorst has quit IRC10:58
*** thorst has joined #openstack-infra10:58
*** alexchadin has quit IRC10:58
*** jkilpatr has joined #openstack-infra10:59
*** nicolasbock has joined #openstack-infra11:02
*** thorst has quit IRC11:02
*** tushar_ has quit IRC11:04
*** sflanigan has quit IRC11:04
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: Implement an OpenContainer driver  https://review.openstack.org/46875311:07
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci master: TEST: DONT RECHECK or REVIEW: periodic jobs  https://review.openstack.org/35921511:11
*** salv-orl_ has joined #openstack-infra11:15
*** salv-orlando has quit IRC11:17
*** markvoelker has joined #openstack-infra11:18
*** lucasagomes is now known as lucas-hungry11:22
*** namnh has quit IRC11:31
*** jamesmcarthur has joined #openstack-infra11:37
*** askb has quit IRC11:39
*** jamesmcarthur has quit IRC11:41
*** hashar has quit IRC11:43
*** ericyoung has joined #openstack-infra11:45
*** ldnunes has joined #openstack-infra11:45
*** wolverineav has joined #openstack-infra11:48
*** markvoelker has quit IRC11:51
*** MasterofJOKers has joined #openstack-infra11:56
*** ykarel has quit IRC11:58
*** ykarel has joined #openstack-infra11:58
openstackgerritDarragh Bailey proposed openstack/python-jenkins master: Pass form data as body instead of in the url  https://review.openstack.org/47495212:00
*** jascott1 has joined #openstack-infra12:01
*** jascott1 has quit IRC12:06
*** alexchadin has joined #openstack-infra12:07
*** winggundamth has quit IRC12:07
*** hashar has joined #openstack-infra12:08
*** dprince has joined #openstack-infra12:20
*** thorst has joined #openstack-infra12:21
*** eharney has joined #openstack-infra12:24
*** hashar has quit IRC12:29
openstackgerritMonty Taylor proposed openstack-infra/shade master: Go back to deleting volumes serially  https://review.openstack.org/47478312:29
openstackgerritMonty Taylor proposed openstack-infra/shade master: Add some release notes we forgot to add  https://review.openstack.org/47438512:30
openstackgerritGavin Brebner proposed openstack-infra/subunit2sql master: Dailycount should not need build_queue to exist.  https://review.openstack.org/47470112:32
*** arxcruz is now known as arxcruz|off12:32
*** trown|outtypewww is now known as trown12:37
*** jamesmcarthur has joined #openstack-infra12:37
*** rfolco has joined #openstack-infra12:39
*** rlandy has joined #openstack-infra12:40
*** prateek has quit IRC12:42
*** jamesmcarthur has quit IRC12:42
*** markvoelker has joined #openstack-infra12:42
*** HeOS has quit IRC12:43
*** lucas-hungry is now known as lucasagomes12:44
*** gcb has quit IRC12:46
*** HeOS has joined #openstack-infra12:50
*** hashar has joined #openstack-infra12:51
*** zengchen has quit IRC12:54
openstackgerritGabriele Cerami proposed openstack-infra/tripleo-ci master: [WIP] toci_gate_test: handle tripleo-ci specific feature configuration  https://review.openstack.org/47496612:56
*** dave-mccowan has joined #openstack-infra13:00
*** jcoufal has joined #openstack-infra13:03
*** gouthamr has joined #openstack-infra13:03
openstackgerritMonty Taylor proposed openstack-infra/system-config master: Add mailing list for API Users and SDK authors  https://review.openstack.org/46804613:03
mordredclarkb, fungi: ^^ how's that - took clarkb's name suggestion13:04
openstackgerritGabriele Cerami proposed openstack-infra/tripleo-ci master: [WIP] toci_gate_test: handle tripleo-ci specific feature configuration  https://review.openstack.org/47496613:04
openstackgerritMerged openstack-infra/shade master: docs: make the first example easier to understand  https://review.openstack.org/47492013:08
*** esberglu has joined #openstack-infra13:08
openstackgerritMerged openstack-infra/shade master: Migrate non-list server interactions to REST  https://review.openstack.org/47397113:08
*** MatthewLi has quit IRC13:08
*** MatthewLi has joined #openstack-infra13:10
*** gomarivera has joined #openstack-infra13:11
openstackgerritMerged openstack-infra/shade master: Properly expand server dicts after rebuild and update  https://review.openstack.org/47397213:16
*** jcoufal_ has joined #openstack-infra13:17
*** kgiusti has joined #openstack-infra13:18
*** jcoufal has quit IRC13:19
*** alexchadin has quit IRC13:23
*** gomarivera has quit IRC13:25
*** dtantsur is now known as dtantsur|brb13:25
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Remove item.layout  https://review.openstack.org/47418813:25
*** gomarivera has joined #openstack-infra13:26
*** HeOS has quit IRC13:26
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Move dependency cycle detection into pipelines  https://review.openstack.org/45142313:27
*** jamesmcarthur has joined #openstack-infra13:27
*** mdrabe has joined #openstack-infra13:29
*** amoralej is now known as amoralej|lunch13:30
*** gomarivera has quit IRC13:30
*** baoli has joined #openstack-infra13:31
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Revert "Revert sync from latest command from ansible"  https://review.openstack.org/47481413:31
*** jamesmcarthur has quit IRC13:32
openstackgerritGavin Brebner proposed openstack-infra/subunit2sql master: Dailycount should not need build_queue to exist.  https://review.openstack.org/47470113:35
*** yamamoto_ has joined #openstack-infra13:41
*** HeOS has joined #openstack-infra13:43
*** yamamoto has quit IRC13:44
*** ihrachys has joined #openstack-infra13:46
*** xarses_ has quit IRC13:48
*** xarses has quit IRC13:48
*** shardy is now known as shardy_afk13:51
*** xarses has joined #openstack-infra13:52
*** xarses_ has joined #openstack-infra13:52
*** xarses has quit IRC13:52
*** xarses has joined #openstack-infra13:53
*** mriedem has joined #openstack-infra13:55
*** NileshSawant has joined #openstack-infra13:56
*** xarses_ has quit IRC13:58
*** rbrndt has joined #openstack-infra13:58
*** dtantsur|brb is now known as dtantsur14:01
*** jascott1 has joined #openstack-infra14:02
apuimedodims: sdague: please, take a look at https://review.openstack.org/#/c/474986/14:06
sdagueapuimedo: if dims likes it, I'm fine with it14:07
*** jascott1 has quit IRC14:07
*** shardy_afk is now known as shardy14:09
*** jamesmcarthur has joined #openstack-infra14:09
*** zz_dimtruck is now known as dimtruck14:12
*** chlong has joined #openstack-infra14:14
apuimedook ;-)14:15
apuimedoThanks14:15
*** yamahata_ has joined #openstack-infra14:16
*** bobh has joined #openstack-infra14:17
*** kjackal_ has quit IRC14:19
NileshSawantfrickler:  can you please help me fixing CI failures ?14:20
*** dhajare has quit IRC14:21
*** bobh has quit IRC14:23
*** katkapilatova has left #openstack-infra14:24
dhellmanndoes anyone have any idea why jenkins wasn't triggered for this patch series? https://review.openstack.org/#/c/474746/114:24
dhellmannnot jenkins, zuul. whatever -- there are no test jobs14:24
*** gomarivera has joined #openstack-infra14:25
dhellmannis it because of the depends-on?14:25
dhellmannwell, that would only apply to the next patch in the series, so that mustn't be it14:25
*** amoralej|lunch is now known as amoralej14:26
fungidhellmann: well, if zuul finds a dependency loop anywhere between direct parent/child git relationships and depends-on footers in commit messages, it aborts calculating dependencies as a safety measure14:28
dhellmannhmm, I wonder if I have a loop14:28
dhellmannthe next patch should depend on the spec14:28
*** jroll has joined #openstack-infra14:29
dhellmannand then there's a project-config change that will depend on that patch14:29
dhellmannand that project-config patch may also depend on an infra change that depends on the spec14:29
fungii can check the zuul logs to try and spot the loop, if there is one14:29
dhellmannbut I don't think that's a loop14:29
dhellmannit's a diamond, I guess?14:29
dhellmannthat would help14:30
jrollquick question, does JJB support reading existing config and outputting that to yaml?14:30
dhellmannfungi: I'd hate to be lining up all of these patches in a way we can't land14:30
fungijroll: i don't believe it has an xml parser, so wouldn't be able to do that14:30
fungijroll: just parses yaml and emits xml14:30
jrollfungi: nod, thanks :)14:31
openstackgerritPaul Belanger proposed openstack-infra/system-config master: Add CA service to puppetmaster.o.o for zuul  https://review.openstack.org/47425514:31
*** electrofelix has quit IRC14:35
openstackgerritMerged openstack-infra/tripleo-ci master: can_promote function: fix case for oooq when ZUUL_CHANGES is not defined  https://review.openstack.org/47450414:36
*** jaosorior has quit IRC14:37
openstackgerritDaniel Mellado proposed openstack-infra/project-config master: [WIP] Create tempest non-voting gate in kuryr-kubernetes  https://review.openstack.org/47499314:37
*** jroll has left #openstack-infra14:38
*** xarses_ has joined #openstack-infra14:39
*** andreww has joined #openstack-infra14:40
*** jcoufal has joined #openstack-infra14:40
*** dhajare has joined #openstack-infra14:41
*** jcoufal_ has quit IRC14:41
openstackgerritDaniel Mellado proposed openstack-infra/project-config master: [WIP] Create tempest non-voting gate in kuryr-kubernetes  https://review.openstack.org/47499314:42
openstackgerritBrian Haley proposed openstack-infra/devstack-gate master: Support an IPv6 underlay network  https://review.openstack.org/34304114:43
*** xarses_ has quit IRC14:43
openstackgerritEmilien Macchi proposed openstack-infra/release-tools master: README: Rename --no_dry_run to --no-dry-run  https://review.openstack.org/47499514:48
*** dansmith is now known as superdan14:49
*** funzo has quit IRC14:50
*** lbragstad has quit IRC14:51
fungidhellmann: sorry for the delay, took me a while to remember how loops present themselves in the logs, and the production zuul debug output is a massive haystack for such a small needle14:52
fungidhellmann: Exception: Dependency cycle detected: 473553 in [u'473553', u'473559']14:52
openstackgerritDaniel Mellado proposed openstack-infra/project-config master: [WIP] Create tempest non-voting gate in kuryr-kubernetes  https://review.openstack.org/47499314:53
fungidhellmann: looks like a loop between an oslo.config change and a project-config change14:53
*** lbragstad has joined #openstack-infra14:56
*** martinkopec has quit IRC15:00
dhellmannfungi : thanks, I'll look into breaking that cycle15:01
*** eharney has quit IRC15:02
*** Julien-zte has joined #openstack-infra15:09
*** jamesdenton has joined #openstack-infra15:09
*** felipemonteiro has joined #openstack-infra15:12
*** Julien-zte has quit IRC15:12
openstackgerritSean McGinnis proposed openstack-infra/project-config master: Add functional test runs for glance  https://review.openstack.org/47500215:14
*** gomarivera has quit IRC15:14
pabelangerinfra-root: apologies for mass ping, but I'd love to be able to do https://review.openstack.org/#/c/474255/ this morning15:15
*** electrofelix has joined #openstack-infra15:15
*** eharney has joined #openstack-infra15:15
*** rcernin has quit IRC15:15
openstackgerritSean McGinnis proposed openstack-infra/project-config master: Add functional test runs for glance  https://review.openstack.org/47500215:16
*** jcoufal has quit IRC15:17
*** electrofelix has quit IRC15:17
*** jcoufal has joined #openstack-infra15:18
*** mdrabe has quit IRC15:18
*** electrofelix has joined #openstack-infra15:18
inc0can I have please last review?:( I'm eager to kick off this work...https://review.openstack.org/#/c/471428/15:20
*** pcaruana has quit IRC15:20
mordredpabelanger: could we do a followup docs patch that adds a line about running the script in /etc/zuul-ca?15:21
mordredpabelanger: oh - you fixed it15:21
mordredpabelanger: thank you! that makes so much more sense to me today15:21
*** jamesden_ has joined #openstack-infra15:21
pabelangerYa, was a little confusing! Thanks15:22
*** jamesdenton has quit IRC15:22
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Stop running python2 jobs on zuulv3  https://review.openstack.org/47500515:25
*** jaypipes is now known as leakypipes15:27
cmurphyclarkb: https://review.openstack.org/#/c/473996/ never got merged so jeepyb is probably broken15:27
*** jbadiapa has quit IRC15:28
*** NileshSawant has quit IRC15:28
*** Julien-zte has joined #openstack-infra15:29
*** rakhmerov has quit IRC15:29
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Stop supporting python2  https://review.openstack.org/47500915:29
*** mdrabe has joined #openstack-infra15:30
openstackgerritDaniel Mellado proposed openstack-infra/project-config master: [WIP] Create tempest non-voting gate in kuryr-kubernetes  https://review.openstack.org/47499315:31
*** rakhmerov has joined #openstack-infra15:31
fungicmurphy: thanks for the heads up! approved nopw15:33
fungier, now i mean15:33
cmurphyty fungi15:34
*** e0ne has quit IRC15:34
openstackgerritMerged openstack-infra/project-config master: add python 3.5 unit test job for release-tools repository  https://review.openstack.org/47035215:35
*** aarefiev is now known as aarefiev_afk15:39
*** yamamoto_ has quit IRC15:39
openstackgerritDaniel Mellado proposed openstack-infra/project-config master: [WIP] Create tempest non-voting gate in kuryr-kubernetes  https://review.openstack.org/47499315:39
*** Goneri has joined #openstack-infra15:40
*** Apoorva has joined #openstack-infra15:40
*** yamamoto has joined #openstack-infra15:40
*** dizquierdo has quit IRC15:41
openstackgerritMerged openstack-infra/puppet-jeepyb master: Properly escape % in cron command  https://review.openstack.org/47399615:41
pabelangerfungi: here is the issue with CATOP: http://paste.openstack.org/show/612879/15:43
pabelangerwe also need to configure openssl.cnf15:43
fungiahh, yeah we probably should not be using the example openssl.cnf anyway15:43
*** markus_z has quit IRC15:44
*** yamamoto has quit IRC15:44
pabelangerfungi: do you mind creating an openssl.cnf file and uploading it to our review? I am not sure which settings we'd want to default too.15:45
fungisure, just a sec i can distill one15:45
pabelangergreat!15:45
*** dizquierdo has joined #openstack-infra15:46
*** funzo has joined #openstack-infra15:51
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Stop supporting python2  https://review.openstack.org/47500915:51
*** reed_ has joined #openstack-infra15:55
*** reed_ has quit IRC15:56
*** funzo has quit IRC15:56
*** ykarel has quit IRC15:56
openstackgerritSean McGinnis proposed openstack-infra/project-config master: Add functional test runs for glance  https://review.openstack.org/47500215:57
*** armax has joined #openstack-infra15:57
*** bnemec is now known as beekneemech16:01
*** ccamacho has left #openstack-infra16:01
*** jpich has quit IRC16:01
*** dtantsur is now known as dtantsur|afk16:03
*** jascott1 has joined #openstack-infra16:03
*** ijw has joined #openstack-infra16:07
*** ramishra has quit IRC16:08
*** jascott1 has quit IRC16:08
*** ltomasbo is now known as ltomasbo|away16:10
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Ensure gather_subset is a list  https://review.openstack.org/47432116:10
mordredpabelanger: mind +3ing https://review.openstack.org/#/c/468046/ real quick?16:10
*** yamamoto has joined #openstack-infra16:13
*** trown is now known as trown|lunch16:13
*** eharney has quit IRC16:19
*** gomarivera has joined #openstack-infra16:19
openstackgerritMerged openstack-infra/system-config master: Add mailing list for API Users and SDK authors  https://review.openstack.org/46804616:20
*** csomerville has joined #openstack-infra16:21
*** cody-somerville has quit IRC16:24
*** yamahata_ has quit IRC16:24
*** felipemonteiro has quit IRC16:24
*** rbrndt has quit IRC16:27
*** rbrndt has joined #openstack-infra16:28
*** rbrndt has quit IRC16:28
openstackgerritPaul Belanger proposed openstack-infra/openstack-zuul-roles master: Create configure-mirrors role  https://review.openstack.org/47384516:28
*** hashar has quit IRC16:29
openstackgerritMichael Johnson proposed openstack/diskimage-builder master: Fix mkfs failure when loop device is not ready  https://review.openstack.org/47502216:30
openstackgerritPaul Belanger proposed openstack-infra/zuul feature/zuulv3: Add known_hosts to bubblewrap jobir.work_root  https://review.openstack.org/47310016:31
*** eharney has joined #openstack-infra16:34
*** rbrndt has joined #openstack-infra16:35
openstackgerritPaul Belanger proposed openstack-infra/openstack-zuul-roles master: Create configure-mirrors role  https://review.openstack.org/47384516:36
*** yamamoto has quit IRC16:38
pabelangerclarkb: fungi: mordred: jeblair: https://review.openstack.org/#/c/473850/ and https://review.openstack.org/#/c/473845/ is the first stab at creating a configure_mirrors role for openstack-zuul-jobs.  Right now I've only added support for ubuntu nodes, mostly because I have no way to test ATM.  Would appreciate some feedback16:38
*** jascott1 has joined #openstack-infra16:43
openstackgerritBen Nemec proposed openstack-infra/project-config master: Add py35 job to instack-undercloud  https://review.openstack.org/47502616:44
*** shardy has quit IRC16:44
*** florianf has quit IRC16:46
*** amotoki is now known as amotoki_away16:47
clarkbpabelanger: left some initial thoughts16:48
pabelangerthanks16:49
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Add known_hosts to bubblewrap jobir.work_root  https://review.openstack.org/47310016:51
*** panda is now known as panda|bbl16:51
openstackgerritMichael Johnson proposed openstack/diskimage-builder master: Fix mkfs failure when loop device is not ready  https://review.openstack.org/47502216:52
jeblairclarkb, fungi: i'll be largely afk next week traveling to/attending ansiblefest london16:54
jeblairhowever, i do plan on spending a considerable amount of the lengthy time i'm stuck in an airplane writing zuulv3 documentation.  so hopefully we'll be ready for some fun the week after.  :)16:56
*** dhajare has quit IRC16:56
*** lucasagomes is now known as lucas-afk16:56
fungipabelanger: it's becoming quickly apparent that /usr/lib/ssl/misc/CA.sh is meant not as a utility but as an example script to be copied and modified for your local needs. it hard-codes and duplicates a bit of configuration in ways that indicate it is meant for local modification16:58
fungiand the CA.pl script similarly (they both do the same thing, just in different languages)16:59
*** felipemonteiro has joined #openstack-infra16:59
*** jamesmcarthur has quit IRC16:59
pabelangerfungi: right, talking with jeblair I noted that. But we seemed okay with using the default.  One option is to fork it into system-config and modify if we wanted to go that route16:59
fungii'm trying to overcome my concerns about this certificate authority living in a directory which indicates it's a demo17:00
*** felipemonteiro_ has joined #openstack-infra17:00
*** yamahata_ has joined #openstack-infra17:00
fungimost instructions i find for using CA.sh start out with "first modify the script to set CATOP to a reasonable value..."17:01
*** bexelbie has quit IRC17:02
*** jamielennox has quit IRC17:03
*** jamielennox has joined #openstack-infra17:03
*** felipemonteiro has quit IRC17:04
*** bexelbie has joined #openstack-infra17:05
fungiooh, i think i hit on the way to pass in the custom config (finally!)17:05
fungineed to set SSLEAY_CONFIG="-config /path/to/your/ca.cnf"17:06
fungibefore invoking the script17:06
*** tosky has quit IRC17:07
fungihideous, but seems to work17:08
pabelangeroh, nice17:09
fungistill trimming down the ca.cnf but have it pretty close now17:11
fungii'll adjust the instructions for the command-line invocation too17:12
*** neiljerram has quit IRC17:12
*** eharney has quit IRC17:13
*** jtomasek has quit IRC17:14
pabelangerclarkb: jeblair: mordred: One thing I am trying to figure out, and haven't been able too. Is with nodepoolv2 configure_mirror, we did some DNS validation, this helped prevent jobs from getting servers with bad / no DNS.  Which means, more launch failures in nodepool.  However, zuulv3, we lose some of the protection and will possible result in  more job failures, since we cannot stop bad / no dns any17:14
pabelangermore. We do retry the job upto 3 times, but if that is a bad cloud the job will still fail,17:14
openstackgerritPaul Belanger proposed openstack-infra/openstack-zuul-roles master: Create configure-mirrors role  https://review.openstack.org/47384517:15
*** gomarivera has quit IRC17:15
*** salv-orlando has joined #openstack-infra17:15
jeblairpabelanger: we retry it on different nodes17:15
clarkbpabelanger: I thought the plan was to treat pre playbook failures as retryable in all cases, then go up to the retry limit17:15
jeblairclarkb: exactly17:15
*** gomarivera has joined #openstack-infra17:15
openstackgerritStephen Finucane proposed openstack-dev/pbr master: Use 'build_reno' setuptools extension if available  https://review.openstack.org/47503417:16
jeblairpabelanger: so it will have to fail on 3 different nodes before the user sees an error17:16
*** jamesden_ has quit IRC17:16
mordredright - but I think what pabelanger is saying is that if, say, you've got a big cloud like osic and it starts going belly-up- that it's not inconceivable that the retry nodes wouldhappen there too17:16
* jeblair should start saying nodesets instead of nodes17:16
mordredjeblair: ++17:16
*** gomarivera has quit IRC17:17
jeblairmordred: yeah, but, i mean -- we've got an entire cloud going belly up.  maybe it's okay to not try to hide that?17:17
*** gomarivera has joined #openstack-infra17:17
*** gomarivera has quit IRC17:17
pabelangerYa, if for some reason osic had bad DNS, currently no nodes come online and we get some protect. zuulv3 job will eventually fail because of it17:17
*** gomarivera has joined #openstack-infra17:17
mordredjeblair: maybe -but with the nodepool method it just results in a loss of overall quota and user's jobs are processed just less quickly17:17
*** salv-orl_ has quit IRC17:18
clarkbspeaking of, time to check if images have the new dns settings yet17:18
*** dprince has quit IRC17:18
jeblairyeah, this is something that we could probably make more seamless.  do we want to do that now?17:19
cloudnullis the osic on fire?17:19
mordredjeblair: what if we allowed zuul to pass information about the source of the previous node in a noderequest when it goes to retry?17:19
mordredcloudnull: it's not - we'r ejust yusing you as an example17:19
cloudnullah, was nearly in panic mode :)17:19
jeblairmordred: how about we defer this until the next time we're in a design phase?17:19
mordredjeblair: so that nodepool could decide to give a node from a diffrent provider in case of a pre failure17:19
mordredjeblair: kk17:19
jeblairi mean we did talk about this, and we decided on this.  i'm happy to revisit it, but i don't see the urgency.17:20
mordred++ - I think it's unlikley this will be a blocker problem in the short-term17:20
NobodyCamGood morning infra folks... might I ask if anyone could point me to a good reference about moving an existing zuul to a new server?17:20
mordredafter all, our curent DNS issues are happening even with the nodepool check17:21
*** esberglu has quit IRC17:21
clarkbcloudnull: we've doubled down on google dns http://paste.openstack.org/show/612883/ :) I think we may be setting that dns var somewhere so it gets set to google over the opendns default17:22
*** esberglu has joined #openstack-infra17:22
pabelangerjeblair: not urgent. just something I was looking at for configure_mirror role17:22
jeblairNobodyCam: i'm unaware of such a reference.  however, there is almost no state in zuul whatsoever, so it should just be a matter of copying the config files over and updating.17:22
jeblairpabelanger: maybe file a story about it; maybe time to start using a zuulv3-backlog tag?17:23
*** jlk has quit IRC17:23
jeblairmordred: ^17:23
*** funzo has joined #openstack-infra17:23
*** sambetts is now known as sambetts|afk17:23
*** jlk has joined #openstack-infra17:23
*** jlk has quit IRC17:24
*** jlk has joined #openstack-infra17:24
NobodyCam:) just looking to make sure I grab all the files. I was not the one who set it up.. :p17:24
mordredjeblair: yah. oh - I have an email about that I was gonna send17:24
NobodyCamand thank you jeblair :)17:24
clarkbcloudnull: I see the issue will haev patch up shortly17:24
NobodyCammorning mordred clarkb fungi :)17:24
cloudnulloh, sorry.17:24
jeblairNobodyCam: zuul.conf and any files it points to, like layout.yaml should be about all you need17:24
NobodyCamsweet :)17:25
fungiNobodyCam: hey there! glad to see you around again17:25
NobodyCamnever really left.. just hiding under my rock :)17:25
*** esberglu has quit IRC17:26
openstackgerritClark Boylan proposed openstack-infra/project-config master: Actually use opendns  https://review.openstack.org/47503717:29
clarkbcloudnull: and infra-root ^ that should do it17:29
*** SumitNaiksatam_ has joined #openstack-infra17:30
*** SumitNaiksatam has quit IRC17:32
*** SumitNaiksatam_ is now known as SumitNaiksatam17:32
*** jcoufal_ has joined #openstack-infra17:34
*** esberglu has joined #openstack-infra17:34
*** jcoufal has quit IRC17:36
*** ijw has quit IRC17:36
*** tosky has joined #openstack-infra17:36
*** ijw has joined #openstack-infra17:36
*** jcoufal has joined #openstack-infra17:37
*** darvon has quit IRC17:37
*** darvon has joined #openstack-infra17:37
openstackgerritJames E. Blair proposed openstack-infra/zuul-sphinx master: Initial commit  https://review.openstack.org/47504117:38
*** rbrndt has quit IRC17:38
*** yamamoto has joined #openstack-infra17:39
*** esberglu has quit IRC17:39
*** jcoufal_ has quit IRC17:39
*** felipemonteiro_ has quit IRC17:41
*** felipemonteiro_ has joined #openstack-infra17:41
*** ijw has quit IRC17:41
clarkbif another infra-root can review 475037 I'll work on manually triggering the xenial image build and upload so that we can get that out of the way before the weekend17:42
fungiclarkb: i think it's already double-approved?17:42
clarkboh, must've just happened then (I just checked it)17:43
*** yamamoto has quit IRC17:43
clarkbor maybe gerrit didn't refresh like I thought it did17:44
clarkbanyways thank you, will work on getting that into images today so that we can confirm dns is changed then track using e-r next week17:44
*** esberglu has joined #openstack-infra17:47
openstackgerritMerged openstack-infra/project-config master: Actually use opendns  https://review.openstack.org/47503717:49
*** jcoufal_ has joined #openstack-infra17:49
*** jcoufal has quit IRC17:51
*** trown|lunch is now known as trown17:55
clarkbpabelanger: dirk it has been a few days since we successfully built a leap image, do we know what is causing the opensuse builds to fail?17:59
*** dprince has joined #openstack-infra18:01
*** pcaruana has joined #openstack-infra18:04
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci master: TEST: DONT RECHECK or REVIEW: periodic jobs  https://review.openstack.org/35921518:04
clarkbhttp://paste.openstack.org/show/612889/ looks like bad package names18:04
*** jcoufal has joined #openstack-infra18:04
*** JudeC has joined #openstack-infra18:05
*** armax has quit IRC18:05
*** ralonsoh has quit IRC18:05
*** eharney has joined #openstack-infra18:06
odyssey4meoh dear, two of these failures: http://logs.openstack.org/65/474765/4/gate/gate-openstack-ansible-tests-linters-ubuntu-xenial/c1d17fa/console.html#_2017-06-16_18_01_28_68675818:06
odyssey4mehttp://logs.openstack.org/65/474765/4/gate/gate-openstack-ansible-tests-ansible-func-ubuntu-xenial/09822e9/console.html#_2017-06-16_18_01_28_60139318:06
*** electrofelix has quit IRC18:06
*** jcoufal_ has quit IRC18:06
clarkbodyssey4me: I'm working on getting the switch to opendns rolled out18:07
odyssey4meclarkb ah, that explains it18:07
*** ldnunes has quit IRC18:07
odyssey4mewhat sort of timeline are we looking at?18:07
clarkbodyssey4me: image build time + upload time, hopefully just a couple hours18:07
odyssey4meok, so I'll just recheck and hope for the best :)18:08
pabelangerclarkb: first I have seen it18:10
pabelangerclarkb: there was a new dib release recently18:10
*** rmcall has joined #openstack-infra18:10
clarkbpabelanger: ya looks like the debuntu package names got mixed in somehow, I'll take a look in a few18:11
*** rmcall has quit IRC18:11
pabelangerclarkb: I think build-essential: "' is missing from pkg-map, but not sure what changed18:13
*** ldnunes has joined #openstack-infra18:13
clarkbpabelanger: Ia9dd061fa46a514781808d62e5e93b03f75c6745 also we install both python-devel and python2-devel18:13
clarkbso something up with ^18:13
*** gibi has quit IRC18:14
clarkbon tumbleweed it is python-devel not python2-devel18:15
*** efoley has quit IRC18:15
openstackgerritDarragh Bailey proposed openstack/python-jenkins master: Migration to using requests  https://review.openstack.org/20563718:15
clarkband suse package saerch is failing me18:16
*** dhinesh has joined #openstack-infra18:16
clarkbhttps://software.opensuse.org/package/python-devel18:17
*** esberglu has quit IRC18:19
*** esberglu has joined #openstack-infra18:19
openstackgerritRosario Di Somma proposed openstack-infra/shade master: Retry to fetch paginated volumes if we get 404 for next link  https://review.openstack.org/47504918:19
clarkbpabelanger: dirk I think I see what needs fixing. Part of it is in infra's elements and part of it is fixing that change above18:20
clarkbI will get patches up shortly18:20
pabelangerclarkb: cool, I'm still trying to debug DIB18:21
dirkclarkb: sorry, I wasn't aware. is there a way to get notified about that?18:21
dirkclarkb: where#s the log?18:21
*** burgerk has joined #openstack-infra18:22
clarkbdirk: you can check http://nb03.openstack.org/ and http://nb04.openstack.org. I think ianw has an aggregation page somewhere but I'm not sure where anymoer18:22
openstackgerritClark Boylan proposed openstack-infra/project-config master: Define package map for suse build essential  https://review.openstack.org/47505018:26
clarkbpabelanger: dirk ^ thats the infra side, now to push the dib fix18:26
openstackgerritClark Boylan proposed openstack/diskimage-builder master: On suse the python2 dev package is python-devel  https://review.openstack.org/47505118:27
clarkband there is the dib fix18:27
openstackgerritJeremy Stanley proposed openstack-infra/system-config master: Add CA service to puppetmaster.o.o for zuul  https://review.openstack.org/47425518:29
fungipabelanger: ^18:29
fungiit turned into a bit of a rathole, testing against your instructions to make sure it all matches up. should be all good now18:31
*** jamesmcarthur has joined #openstack-infra18:37
*** nicolasbock has quit IRC18:38
*** jamesmcarthur has quit IRC18:38
*** jamesmca_ has joined #openstack-infra18:38
pabelangerfungi: thanks!18:39
*** yamamoto has joined #openstack-infra18:40
fungipabelanger: also, being able to hard-code every value into the config aside from the cn means much less typing (at the expense of needing to pass the cn as an envvar now)18:40
pabelangerYa, less error prone for sure. thanks for doing that18:41
*** pcaruana has quit IRC18:41
clarkbok ubuntu-xenial image is built and is uploading now18:41
pabelangerI have to head down to passport office for a pick up, but hopefully we can land that and start on gearman certs18:42
*** armax has joined #openstack-infra18:42
lbragstadcurious for any feedback regarding https://review.openstack.org/#/c/471419/6 if anyone is interested in reviewing it18:43
*** xyang1 has joined #openstack-infra18:44
*** yamamoto has quit IRC18:44
*** persia has quit IRC18:47
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci master: DONT REVIEW: testing featurset of containers  https://review.openstack.org/47308218:52
clarkblbragstad: it doesn't look like that will properly test a change against ocata in test with a change against master18:52
lbragstadclarkb: the idea would be to take stable/ocata and upgrade to master + a patch in review18:53
clarkblbragstad: to do the gate properly you should be able to handle stable/ocata + change in review upgrade to master + change in review18:54
clarkblbragstad: I'm trying to actually confirm it can't do ^18:54
lbragstadclarkb: oh - i think i see what you mean18:55
lbragstadcc andymccr ^18:55
*** SumitNaiksatam_ has joined #openstack-infra18:55
fungigrenade, in contrast, uses devstack-gate to set up two source trees for keystone, one under /opt/stack/old and one under /opt/stack/new18:56
clarkbI'm also trying to make sure it doesn't install master to upgrade to master18:56
lbragstadand it places the patch in review in both trees?18:56
fungilbragstad: it places patcheS in review for each branch in both trees18:56
*** SumitNaiksatam has quit IRC18:57
*** SumitNaiksatam_ is now known as SumitNaiksatam18:57
lbragstadah - i think that's where i went wrong then. i was thinking the new source only needed the patch18:57
fungilbragstad: consider the case where you have several changes in the gate and we're trying to make sure that change A to stable/ocata can be upgraded to change B on master18:57
lbragstadfungi: oh - sure, that makes sense, so it's testing two patches against two different branches with the same upgrade18:58
*** ilpianista_ has quit IRC18:58
fungilbragstad: so assuming A enters the gate ahead of B, then you're first in the context of change A testing A on stable/ocata can be upgraded to current master state, and then in the context of change B that testing that B can be upgraded from A on stable/ocata to B on master18:59
*** masayukig[m] has quit IRC18:59
fungilbragstad: rather than testing against the current state of stable/ocata, having A merge ahead of B which in some way breaks teh ability to upgrade from A to B, and then you're wedged once B lands19:00
lbragstadaha - sure19:00
clarkbI'm having a hard time finding where it actually installs keystone (to determien what version of keystone will be installed in the old and new versions)19:00
fungitl;dr, upgrade testing in a predictive state pipeline is challenging, and this is one of the big reasons why devstack-gate (in service of grenade) is complicated19:01
clarkbkeystone is in keystone_pip_packages impying it is installing from pypi?19:01
lbragstadclarkb: there should be a venv for each keystone version on the system19:01
lbragstadthe openstack-ansible playbook provides a way to override that if a version of keystone source exists locally on the deployment host though19:01
clarkblbragstad: from what I read it is just doing the equivalent of pip install keystone though19:03
lbragstadso, for example, the playbooks will go through and install the last stable release, then checkout a change locally on the deployment host (which is hosting the keystone cluster in containers) and then install the containers with a venv created from the source checked out from git19:03
clarkbit uses the ansible pip module to install 'keystone' I don't see anything to specify the source19:03
clarkbso I'm not sure how the ocata side would install ocata keystone and the master side install master + change19:03
lbragstadhmm - let me dig through the role and see if i can find it19:03
lbragstadclarkb: so this is the upgrade test commands from osa-keystone https://github.com/openstack/openstack-ansible-os_keystone/blob/master/tox.ini#L114-L11519:04
*** jamesmca_ has quit IRC19:05
odyssey4melbragstad clarkb you rang?19:05
lbragstadodyssey4me: o/19:05
clarkblbragstad: ya so repo clone pulls in the ansible tests (thats fine)19:05
lbragstadodyssey4me: fungi and clarkb are enlightening me on some interesting upgrade testing edge cases19:05
lbragstadclarkb: yep19:05
odyssey4meah19:05
*** jamesmcarthur has joined #openstack-infra19:05
clarkblbragstad: what I'm confused about is where in this role does the magic to install the /opt/keystone you put int place happen19:05
odyssey4meclarkb the source is set using a constraints file19:06
clarkband related on the stable/ocata version of the role how does that know to install from a different source19:06
odyssey4meif you do 'pip install keystone -c constraints.txt' and constraints.txt has git+<git URL>#egg=keystone then it will install from the git URL19:06
odyssey4meif you want to install from a dirty git repo in a folder, skip the git+19:07
odyssey4methat's what we're doing for all our repositories if there's a zuul change dep19:07
*** jamesmcarthur has quit IRC19:08
clarkbodyssey4me: and that works for a random checkout of a fetch_head?19:08
*** jamesmca_ has joined #openstack-infra19:08
lbragstadso - zuul cloner places the changes in a directory that osa looks for automatically19:08
clarkb"git+{{ keystone_git_repo }}@{{ keystone_git_install_branch }}#egg=keystone" <- specifically19:08
odyssey4meif we find a folder in the right place, we install it verbatim19:08
clarkbodyssey4me: where is that code?19:08
clarkbkeystone_git_repo is set to the git.openstack.org url19:08
odyssey4meif there's no folder, we install from the head of a branch, set here: https://github.com/openstack/openstack-ansible-os_keystone/blob/master/defaults/main.yml#L27-L3419:09
odyssey4meso a standard build in our test will use those19:09
odyssey4mekeystone_developer_constraints is written to a file19:09
odyssey4mepip can't take constraints from the CLI19:09
clarkbright I get the default case there19:09
clarkbI'm still not understanding where the just install it from dir verbatim if that exists happens19:09
*** jtomasek has joined #openstack-infra19:10
clarkbsince that would need to go into the constraints file right?19:10
odyssey4mefor zuul we do this: https://github.com/openstack/openstack-ansible-tests/blob/master/get-ansible-role-requirements.yml#L90-L11419:10
odyssey4meie any openstack zuul dep change goes into {{ homedir }}/git/openstack/\119:10
clarkbodyssey4me: right but what writes /opt/keystone into the constraints file?19:10
clarkb(everything ends up on disk just fine as far as I can tell, I still don't understand what tells ansible's pip module to install off of the disk repo if it is there19:11
odyssey4mesee https://github.com/openstack/openstack-ansible-tests/commit/d061f2dacd9489b1bd22b9c26c81b7a135c33c3a19:11
odyssey4mein test-repo-setup.yml we create an extra constraints file19:11
odyssey4methen we ensure that's in the constraints for any role19:12
odyssey4meit's a bit complicated, but it works19:12
clarkbodyssey4me: https://github.com/openstack/openstack-ansible-tests/commit/d061f2dacd9489b1bd22b9c26c81b7a135c33c3a#diff-e1d7d80a3334e14bbf701d7a42952aecR468 that specifically worries me, I'm not sure how pip resolves two constraints files with differing entries for the same package19:12
odyssey4meoh pip is not that clever19:13
odyssey4meit takes the first it finds19:13
clarkbin this case you'd have the file:/// entry for the local developer keystone and you'd have the git+https:// from defaults19:13
odyssey4meit ignores everything else19:13
odyssey4mewe discovered that the hard way19:13
clarkbok so order very much matters here, this feels fragile...19:13
odyssey4meoh sure, it's a little funky - but it works19:13
clarkbso that will work for the master case19:13
*** dimtruck is now known as zz_dimtruck19:14
clarkbwhat prevents your stable/ocata role from also installing the /opt/keystone version19:14
odyssey4meho yes, for now we can't cater for anything like this in a stable branch19:14
odyssey4meright now the stable branch has none of this tooling, so it just won't19:14
odyssey4mewe have some thoughts on how to deal with it, but it's just not a problem right now19:14
clarkbgotcha, so when pike releases and we go to queens you'll have to update the jobs or tooling (maybe both) to differentiate)19:15
odyssey4mewe will deal with it in our own repositories, because it'll matter to just about every upgrade job we have19:15
odyssey4meso we will have to19:15
clarkbok thanks, so that confirms my initial concern, this won't handle the stable + change to master + change case19:15
*** MatthewLi has quit IRC19:15
odyssey4mewe only just got cross-project testing for our own repositories working in this cycle19:15
odyssey4meoh no, it absolutely won't - for now19:16
odyssey4meso it's not perfect, but it's a start19:16
clarkblbragstad: ultimately its probably up to qa and keystone, but considering we've alerady solved these problems elsewhere I'd personally just use the existing tools...19:16
lbragstadclarkb: ok19:16
*** jtomasek has quit IRC19:16
odyssey4meyou have other implementations of upgrade tests including load balancers?19:17
lbragstadclarkb: so that case is a testing requirement in order to assert the rolling upgrade tag?19:17
*** MatthewLi has joined #openstack-infra19:17
clarkbodyssey4me: no we have implementations of upgrade tests that test the correct code19:17
clarkblbragstad: I don't know, thats a tc thing?19:17
odyssey4meok, so how does that test a rolling upgrade?19:17
odyssey4meor a zero-downtime upgrade19:17
clarkbodyssey4me: right now it doesn't as far as I know. but it will test the correct code19:17
clarkbodyssey4me: we've actually separated the code from the testing19:18
odyssey4mewhat we've implemented tests that19:18
lbragstadclarkb: yeah - looking at the requirements here https://governance.openstack.org/tc/reference/tags/assert_supports-rolling-upgrade.html19:18
clarkbodyssey4me: so you could in theory use devsatck-gate to get all the correct code then run openstack ansible to deploy and test19:18
fungisounds like an excellent opportunity to graft openstackansible testing into devstack-gate19:18
fungiyeah, that19:18
odyssey4meclarkb by 'correct code' what does that mean?19:18
clarkbodyssey4me: I don't actually care about the tests themselves, from infra's perspective I care about making sure you install the correct code19:18
fungiodyssey4me: my example further up with change A on stable/ocata and change B on master in the gate together19:19
odyssey4meok, I doubt that will be too difficult to do19:19
fungiavoiding testing master change B against the branch tip of stable/ocata not realizing that change B on stable/ocata ahead of it will wedge your jobs once B lands19:19
fungier, change A on stable/ocata ahead of irt19:20
rm_workDo all of the run-logs from the gate get pushed to logstash or something?19:20
rm_workor are they only in these txt.gz files19:20
clarkbrm_work: not all of them, a subset.19:20
rm_workhmm ok19:20
odyssey4mecan you point me at where devstack does that reconciliation?19:20
odyssey4meor does zuul do it?19:20
rm_workclarkb: i'm looking for a good way to search for any occurrences of an error message19:20
odyssey4meif zuul does it, all we need is to cater for n-1 - which is likely a small extension of this work19:20
clarkbodyssey4me: devstack-gate does it by having /opt/stack/new and /opt/stack/old checkouts, it will use old/ first to deploy, then new/ to deploy the upgrade19:20
fungiodyssey4me: zuul pre-bakes git refs across all braches involved and they're passed under a consistent name in an envvar19:21
rm_workclicking through these job runs individually is not fun19:21
clarkbrm_work: we explicitly whitelist known files that we can parse and index, and within those we only index >= INFO level messages19:21
rm_workhmmm k19:21
*** bobh has joined #openstack-infra19:21
*** liusheng has quit IRC19:21
rm_workwait isn't >=INFO all of them?19:21
clarkbrm_work: no, DEBUG is the vast majority19:21
rm_workah19:22
odyssey4mefungi hmm, ok, that's what we do for our roles for the upgrade tests... it makes sense for us to do the same for other repositories19:22
*** liusheng has joined #openstack-infra19:22
fungiodyssey4me: so you just make sure to checkout that ref on every branch involved in your job if it exists and fall back on the branch tip (and also zuul-cloner and devstack-gate both do this automatically)19:22
clarkbrm_work: but DEBUG is just too much to index due to volume19:22
rm_workI thought INFO was even more verbose than DEBUG for some reason19:22
*** e0ne has joined #openstack-infra19:22
rm_workok, well, i doubt the octavia worker screen log goes to logstash then19:22
odyssey4mefungi yep, z-c does the heavy lifting - it's awesome :)19:22
rm_workprobably not whitelisted19:22
odyssey4mewe just need to implement seperation for the code folders19:23
openstackgerritSorin Sbârnea proposed openstack-infra/jenkins-job-builder master: fixed tests  https://review.openstack.org/47505919:23
odyssey4mealthough...19:23
clarkbodyssey4me: right the important thing here is that your first deployment installs from ocata + any possible changes, then your master deployment uses master + any changes19:23
clarkbodyssey4me: one way to do that is separate git repos and checkouts (thats d-g's method)19:23
odyssey4menvm the although - I just realised that we are on the right track19:23
fungiodyssey4me: for dealing with multiple branches if you're using zuul-cloner you need some additional logic to let it know what branch you're working with for a given tree if it's not the branch for the change being tested in that context19:23
clarkbanotehr way is to checkout the appropriate ref in the same repo, its nice having separate repos beacuse of setup.py develop though (which you appear to have support for)19:23
odyssey4meI'll need to take a peek at an example job's ZUUL_ env vars - I guess there're likely some clues there19:24
clarkb(since setup.py develop and pip install -e rely on files in the git repo swapping out checkouts can be messy and not super safe)19:24
odyssey4meI'll fire up a test some time soon.19:24
odyssey4meWe happen to be doing rolling upgrade implementations for any service that supports it in the next few weeks.19:25
*** amoralej is now known as amoralej|off19:25
fungiodyssey4me: http://logs.openstack.org/30/471630/3/gate/gate-puppet-tripleo-puppet-syntax-4-centos-7/42fff2c/_zuul_ansible/vars.yaml19:26
odyssey4meThat includes upgrade tests in each of there roles.19:26
fungiall the keys under environment should be present for your job to take advantage of19:26
odyssey4mejust as I thought, ZUUL_CHANGES has a branch name ref19:26
mordredfungi: the API-WG specs related to service-types landed, so I figure I should get service-types.o.o up and going - do you think just a vhost on static for now?19:26
odyssey4meok cool, we'll evolve this to do a little better19:27
fungimordred: that's what i figured we'd do at least initially, yes19:27
mordredfungi: cool. I'll get some patches up19:27
*** jamesmca_ has quit IRC19:27
odyssey4meyou mentioned some sort of connection between devstack-gate and what we're doing - what're your thoughts there?19:27
odyssey4meI guess this is more of a PTG discussion. :)19:27
odyssey4mebut hey, there's no time like a friday night :p19:28
clarkbcloudnull: we are starting to see instances boot with correct unbound config now19:28
mordredodyssey4me: well - devstack-gate, although having devstack in the name, is REALLY "get these nodes set up"19:28
clarkbcloudnull: osic has xenial images for it19:28
clarkbright people should just use devstack-gate19:28
fungidevstack-gate sets up an /opt/stack/old and /opt/stack/new in preparation for grenade to use in upgrading from one version to another, and pre-does the checkouts in all involved git repos under both sets19:28
clarkband stop reinventing this wheel19:28
mordredclarkb, fungi: I've been thinking about d-g and zv3 - and that as we refactor that, ultimately winding up with a thing that has less devstack in its name so it doesnt' scare people I think will be super handy19:29
fungiodyssey4me: basically, for all projects you include in te PROJECTS list, it sets up appropriate git checkouts for the relevant branches under /opt/stack/old/<projectname> and /opt/stack/new/<projectname>19:30
fungithe fallback logic in zuul-cloner is inherited from devstack-gate's algorithm19:30
odyssey4meok, that's fair enough for CI purposes - our use case is broader though19:31
odyssey4mebut sure, we can at least adopt the model there and possibly use it in the gate19:32
fungithe job could simply tell devstack-gate the list of projects openstackansible cares about, and then you could update your constraints list in the job to point to the paths on /opt/stack/old or /opt/stack/new depending on what's being installed19:32
clarkbcloudnull: I've also confirmed that I can locally resolve google.com so things look good. Thanks for helping on that and we'll have to watch elastic-recheck over the next ltitle while to see if it helps fix the problem19:33
odyssey4mefungi if that makes using some of our implementation tests more amenable to be used in other projects, I'm absolutely on board with giving it a go19:34
fungidevstack-gate itself can be hollowed out by overriding its default hooks so all it's really responsible for is setting up your git trees, firing your testing entrypoint, and then collecting logs at the end19:34
fungiodyssey4me: also it has a built-in solution for setting up the overlay networking for an arbitrary number of nodes in a multinode group, so you basically get that for free19:36
*** armax has quit IRC19:36
*** dizquierdo has quit IRC19:36
clarkbthere is even a change up to make ^ an asnible playbook or role. But it needs some love beacuse it isn't quite right yet19:36
clarkb(potentially makign it easier to reconsume those bits that you need rather tahn invoking the whole thing)19:37
fungiyeah, there's ongoing work to decompose devstack-gate into independent ansible playbooks19:37
*** thorst has quit IRC19:37
fungior roles i guess?19:37
jeblairodyssey4me: if we can somehow trick you into working on that with us, that would make my day!  :)19:37
jeblairfungi: yeah, roles, which, for the moment, are called by essentially one-line or very simple playbooks for ease of transition from current devstack-gate.19:38
fungiright, in fact it actually already uses ansible to do all the network overlay setup (since we needed a way to run similar commands across all nodes in the group)19:38
odyssey4mejeblair fungi we might feel a strong urge to rewrite it all an ansible though :p19:39
clarkbfungi: no not yet19:39
clarkbthats the chagne rcarrillocruz wrote that needs love (I've reviewed it and it is close)19:39
*** thorst has joined #openstack-infra19:39
odyssey4meha, I didn't read all the way through19:39
mordredodyssey4me: funny story ... that's actualy a current important task :)19:39
odyssey4meok, I'm definitely keen to re-use whatever we can to cut our code base for testing19:39
fungiclarkb: oh, for some reason i thought devstack-gate was already using ansible to drive the remote setup?19:40
clarkbfungi: it does for chunks of it, but the network setup was sufficiently complicated that once it got working with just ssh we left it alone :)19:40
jeblairand yeah, the vision for the end state of this in zuulv3 is: all jobs get repo setup for free.  we have central roles (which don't have 'devstack' in their names, as mordred says) to do things like set up multinode networking, or set up old/new git repo pairs.  then we have devstack-gate jobs which actually run devstack.  those are the only things that will belong in the devstack-gate repo when we're all done.19:40
odyssey4meand if there's room for us to share roles, testing tools, etc or at least work towards a common goal to share some things then I am most definitely up to participate, and I expect the rest of us would too19:40
fungiclarkb: oh, right, it's ansible running shell commands19:40
fungiwhich is what i meant19:40
*** yamamoto has joined #openstack-infra19:41
fungithe setup_host operation19:41
jeblairbut the interim state is that we keep all of this in devstack-gate and decompose it into ansible roles, so we can transition.19:41
clarkbhttps://review.openstack.org/#/c/435933/ is teh change btw19:42
*** bobh has quit IRC19:43
fungioh, yeah that'll be nice when it lands19:43
odyssey4meok, this all sounds like a good progression19:43
*** thorst has quit IRC19:44
openstackgerritDoug Hellmann proposed openstack-dev/cookiecutter master: update documentation layout and theme  https://review.openstack.org/47506619:44
odyssey4meour role test process right now is a hodge podge that works, but we'd love to simplify it and re-use whatever we can - andymccr's been on holiday for a week and is back next week, we'll have a chat and figure out a plan19:44
*** bobh has joined #openstack-infra19:44
odyssey4mewe're a little tight on time and people, but this will help with that so I think we can make the time19:45
fungiand next week is ansiblefest, i gather19:45
*** bobh has quit IRC19:45
*** yamamoto has quit IRC19:45
openstackgerritDoug Hellmann proposed openstack-dev/cookiecutter master: update documentation layout and theme  https://review.openstack.org/47506619:45
clarkbodyssey4me: looking at the upgrade job as is so far, I'm not sure I see the rolling aspect of it? it seems to update the virtualenv then restart the services which wouldn't be rolling would it?19:46
lbragstadclarkb: it orchestrates that between containers behind a load balancer i believe19:47
clarkbah ok so node here is a logical node19:48
*** burgerk has quit IRC19:48
fungiso it sets up haproxy and tells tempest (or whatever the api tester is) to hit that?19:48
dirkclarkb: right, I meant notification though. If it doesn't end up in my inbox I maybe only manage to look at that once a week at most19:48
clarkbdirk: yes we don't currently have notifications for that19:48
clarkb(or anything else really other than cert expiry)19:48
fungithere's always enough things broken at any given point in time that we already have a full plate trying to fix tehm, so as we discover some new broken thing is more important we reprioritize as needed ;)19:49
lbragstadfungi:  i think so - but i'll let odyssey4me keep me honest here :)19:52
dirkclarkb: maybe the other devils advocate question is that changes touching project-config/nodepool/elements should have test ci jobs for all distros we care about19:52
odyssey4meclarkb yeah - two containers, LB on the host19:53
*** tesseract has quit IRC19:53
dirkfungi: sure, but I'm happy to maintain some parts of the infrastructure, I just need sone way of being notified that there is stuff to do19:53
clarkbdirk: the problem is that that has in the past taken up to an hour or two, not great for testing. However, by dropping the image outputs we can likely cut that down a bit (as image conversion is the big cost)19:53
clarkbdirk: so definitely something we should look into19:53
odyssey4meI happen to have just found a bug in testing and fixed it up to *really* be rolling, including a LB drain: https://review.openstack.org/47504019:53
odyssey4melbragstad clarkb ^19:53
odyssey4methe dependent patch has the playbook19:53
dirkclarkb: is that an issue for the nodepool/elements subdir?19:54
clarkbdirk: yes, the things that are done in there have resulted in long builds, particularly the git repo and other artifact caching19:54
clarkbdirk: if we do it smartly we can take the existing cache on the test instance and shove it where dib expects it to reduce that cost though19:54
*** e0ne has quit IRC19:55
clarkbdirk: and then if we use the tarball image output we avoid the qemu-img slowness of converting 20GB raw to 8GB qcow219:55
*** zz_dimtruck is now known as dimtruck19:55
mmedvedeAnyone knows how can a new v3.2.0 release of etcd be added to tarballs.o.o? Asking because of https://review.openstack.org/#/c/474825/19:55
*** ericyoung has quit IRC19:55
fungimmedvede: once dims automates that like he was going to, it should be fine19:56
fungimmedvede: in the meantime, we can just continue testing with the one that's there, right?19:56
dimsmmedvede : fungi : was just about to reply to that email (that i have a TODO)19:56
mmedvedeThe patch I referenced is a bump to 3.2.0, so it obviously fails tests without the new binary19:56
fungitarballs.o.o is not intended as a place we manually publish things, it's for automation to publish things in a repeatable and hands-off fashion19:57
dimsmmedvede : i will be adding a job that looks for new releases and uploads them to tarballs periodically19:57
clarkbubuntu-xenial has been updated across the boar with new images container new unbound config. I'm going to trigger other image builds now to speed up the deployment process19:57
mmedvededims: fungi: understood and thanks!19:57
*** rhallisey has quit IRC19:57
lbragstadodyssey4me: cool - reviewing19:58
*** jcoufal has quit IRC19:58
*** thorst has joined #openstack-infra19:59
*** rhallisey has joined #openstack-infra20:00
*** Apoorva_ has joined #openstack-infra20:01
odyssey4mefungi clarkb do you have some sort of how to for implementing devstack-gate's stuff for a non devstack purpose that we can borrow from?20:03
clarkbfungi: care to review https://review.openstack.org/#/c/475051/ and https://review.openstack.org/#/c/475050/ to make suse builds happy again (dib change will need a release too probably do that monday)20:04
odyssey4meall the way from setting up a test vm that I can poke at through to how a job is setup to use it20:04
clarkbodyssey4me: devstack-gate's readme should haev details on setting up a test vm and poking at it20:04
*** Apoorva has quit IRC20:05
clarkbbut apparently the hooks are not in that doc20:05
fungiyes, it looks like the hook functions need documentation20:06
clarkbodyssey4me: the basic idea is that devstack-gate unconditionally runs the base setup, then you can define 3 hooks (as bash functions) to run at predetermined times. there is the pre_test_hook which can be used to perform additional setup, the gate_hook this is what should deploy your software and run tests, and the post_test_hook which runs if the tests succeed20:07
*** zzzeek has quit IRC20:07
clarkbif you define a gate_hook then devstack and tempest are not run20:07
clarkbso that is likely the thing you will want to use to do your own thing20:07
pabelangerand back, catching up20:09
notmynameis it possible to link to a line in a proposed patch?20:09
clarkbnotmyname: #linenumber or something iirc. But the ui won't do it for you when clicking on things20:11
clarkbhrm no thats not it, there is a way though its just hidden because gerrit20:11
lbragstadyeah - it's a manual thing20:11
lbragstadi thought it used @, but i could be wrong20:12
pabelangerclarkb: mordred: jeblair: did you want to review fungi changes for zuul-ca on puppet master?  https://review.openstack.org/#/c/47425520:12
clarkb@linenumber20:12
clarkblbragstad: ya thats it20:12
clarkbnotmyname: eg https://review.openstack.org/#/c/475050/1/nodepool/elements/infra-package-needs/pkg-map@34 the highlighting is pretty subtle too20:12
fungisad that's not clickable somehow20:13
fungidoesn't seem to work with ,unified either20:14
* lbragstad just tried toggling to side-by-side20:14
lbragstadclarkb: do you get highlighting when referencing specific line numbers in a patch?20:15
fungii see the line number in question highlighted in lavender with a little black bar just to the right of it20:16
clarkbyup it just highlights the line number itself20:16
fungiit doesn't highlight the entire line of code20:16
odyssey4mefungi clarkb ok, I'll take a peek at it and we'll discuss more once I'm a little more informed20:16
notmynameclarkb: thanks20:16
lbragstadfungi: clarkb oh - yeah it appears that only works for side-by-side, interesting20:17
lbragstadthat's good to know20:17
*** e0ne has joined #openstack-infra20:18
clarkba lot of things only work in side by side :/20:18
clarkblike [ and ]20:18
clarkbI find ^ most frustrating when I unify diffs to look at a really long line20:18
fungii wish there were a way to turn off the keyboard shortcuts and pointer integration entirely20:18
fungithe keyboard shortcuts, in particular, light to fight with my keyboard-driven browser workflow20:19
* smcginnis still missed 'f' for popping up file lists.20:19
clarkbsmcginnis: ++20:19
fungis/light/like/20:19
fungibut also it's a pain not to be able to just leftclick+drag to copy content from a change directly into my x11 middleclick paste buffer20:20
lbragstadfungi: that'd be handy20:21
fungithere's a key you can hold on the keyboard or something to make it possible, but i never can remember what it is so end up just using unified where the pointer integration isn't nearly so overbearing20:21
clarkbits also completely unusable on mobile (fixed supposedly if I ever get around to upgrading gerrit)20:21
*** jtomasek has joined #openstack-infra20:22
fungialso on some systems i rely on keyboard-based pointer emulation so holding down another unrelated key on the keyboard while clicking and dragging is basically a no-go20:23
lbragstadodyssey4me: so it sounds like that one edge case is the only thing preventing the upgrade testing case20:23
clarkbfungi: the mobile issues are related to the pointer issues I think so maybe that will get fixed too20:23
clarkbthough they are doing browser detection so you might have to lie and say ou are a mobile browser20:24
*** yland has joined #openstack-infra20:24
openstackgerritMerged openstack-infra/system-config master: Add CA service to puppetmaster.o.o for zuul  https://review.openstack.org/47425520:27
*** gouthamr has quit IRC20:28
*** zzzeek has joined #openstack-infra20:31
clarkbpoking at dns more, dnsviz says one of the .org servers refused to respond to udp queries for dnskey20:32
clarkbpossibly that makes google angry?20:32
clarkbnot sure if opendns will care though our unbound is configured to check such things, we may have to consider disabling it if that is indeed the problem20:33
*** thorst has quit IRC20:33
clarkbalso users report that google dns is not working in brazil, possible that it is completely unrelated but if not working there could be not working well here (for various values of here020:37
*** xarses_ has joined #openstack-infra20:38
clarkbthe ovb containers oooq job is still running on changes20:40
clarkbfungi: EmilienM ^ any idea if there are things I can review to help address that?20:40
*** Apoorva_ has quit IRC20:40
EmilienMclarkb: we've done some changes20:40
EmilienMgimme a chance to share links :20:40
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Stop supporting python2  https://review.openstack.org/47500920:41
*** Apoorva has joined #openstack-infra20:41
*** andreww has quit IRC20:41
EmilienMhttps://review.openstack.org/#/q/topic:bug/169817220:41
EmilienMall are in gate or merged20:41
EmilienMclarkb: is http://logs.openstack.org/96/474896/2/check-tripleo/gate-tripleo-ci-centos-7-ovb-containers-oooq-nv/e29358a/ better?20:41
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Add node to README about Python3  https://review.openstack.org/47507020:42
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Add ROADMAP.rst file  https://review.openstack.org/47507120:42
clarkbchecking20:42
clarkbEmilienM: it is 111MB20:43
clarkbso ya thats much better20:43
*** neiljerram has joined #openstack-infra20:43
EmilienMwow still a lot20:43
EmilienMclarkb: how much was it before? I don't know sorry20:43
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Add note to README about Python3  https://review.openstack.org/47507020:43
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Add ROADMAP.rst file  https://review.openstack.org/47507120:43
clarkbEmilienM: it was just under a gigabyte ~960-980MB20:45
clarkbEmilienM: notice that 96/474896/2/check-tripleo/gate-tripleo-ci-centos-7-ovb-containers-oooq-nv/e29358a/logs/oooq/undercloud/etc still has a bunch of redundant info in it20:45
EmilienMmhh ok20:46
clarkbEmilienM: also 96/474896/2/check-tripleo/gate-tripleo-ci-centos-7-ovb-containers-oooq-nv/e29358a/logs/oooq/undercloud/var/log/journal/d255600c344e44cabba945632ed144db doesn't gzip well. In devstack-gate we actually switched to xz'ing those as it gets the files much smaller and they aren't readable in your browser anyways20:46
clarkbEmilienM: so you might consider using xz on journald stuff20:46
clarkblooks like the other two hosts do the same thing, so that could potentially shave off a bit more20:47
clarkbso ya that looks a lot better, but there are at least a few more things we can do (continue to stop grabbing everything out of /etc, its redundant just check what centos installs) and maybe use xz on non human readable files, particularly journald contents20:48
*** felipemonteiro_ has quit IRC20:49
clarkbEmilienM: oh and /var/log/ has logs that probably aren't necessary, maillog, anaconda, tally, spooler, cloud init20:51
EmilienMtrue20:51
EmilienMbecause we use exclude instead of include iirc20:51
clarkbyes I've asked repeatedly that you switch the logic around20:52
therveEmilienM, Also open bugs when services spew up garbage :/20:52
clarkbbecause most of these issues come from not understanding what you are logging and then you get a bunch of java jars from alternatives on the log server :)20:52
EmilienMtherve: we enable debug for all services we can I think20:53
therveEmilienM, Like nova compute being filled with 7M of 'End of file while reading data: Input/output error' from libvirt20:53
therveEmilienM, Yeah I mean debug is fine, useless tracebacks all other the place are not20:53
EmilienMI agree20:54
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Stop running python2 jobs for Zuul v3  https://review.openstack.org/47500520:54
therveEmilienM, https://bugs.launchpad.net/ironic-inspector/+bug/1691971 is another one I opened a few weeks back20:55
openstackLaunchpad bug 1691971 in Ironic Inspector "ironic-inspector logs broken pipe errors on OPTIONS requests" [Low,Confirmed]20:55
therveEmilienM, And gnocchi is logging 30M of swift 40420:55
therveThat'll made some quicker/bigger wins than some files in etc, IMO20:55
clarkbtherve: sure, the thing is that fixing your /etc logging is trivial and because it grabs everything it has led to nasty surprises in the past20:56
clarkbyou don't need all of /etc/ from three different hsots that are all the same20:56
clarkbplease only grab what you need20:56
therveclarkb, I guess you already have the logic to filter out stuff ?20:56
clarkbtherve: no20:56
clarkbtherve: we whitelist instead of blacklisting20:56
clarkbso the logic is literally just getting what we need20:56
therveclarkb, Right, you have that whitelist?20:57
mordredjeblair, pabelanger: ^^ updated project-config patch https://review.openstack.org/47500520:57
clarkbtherve: devstack-gate does20:57
therveOK cool, it's indeed trivial if you do20:57
clarkbtherve: its basically kernel log, syslog, journald for openstack services, /etc for openstack services, package listings (pip and distro manager), then mysql, libvirt, rabbit20:57
*** yland has quit IRC20:57
clarkbits not a very big list20:57
fungibut also, whitelists are trivial over time anyway. you start by saving nothing, you find a job failing on some error and you realize "if i had this particular log/file i could probably figure it out" so you add it20:58
fungilather, rinse, repeat20:58
*** yland has joined #openstack-infra20:58
fungithat's how our current whitelists came into being20:58
*** yland is now known as Guest4899220:58
therveThat's fair20:58
fungisometimes it's not even necessary to grab files, just echo some piece of information to stdout so it appears in the console log20:59
therveI guess my point was to not stop once we did that, and we could clear that much garbage later on20:59
fungifor example, we now include network interface configurations reported by `ip ad sh;ip ne sh;ip ro sh` and friends20:59
therveWhich can end up being real issues on users later on20:59
fungiin a lot of our job console logs20:59
*** kgiusti has left #openstack-infra20:59
fungirather than copying all the /etc/network/**21:00
*** esberglu has quit IRC21:00
jeblairfungi: wow are you okay?  there was some unreadable gibberish that came over your line there...21:00
*** Guest48992 has quit IRC21:02
fungithe iproute2 commands example?21:03
jeblairfungi: ah yeah.  if i squint, it does kind of look like commands.  :)21:03
fungiit does indeed allow you to abbreviate subcommands into unreadable gibberish, i'll grant you that21:04
clarkbwhat was the genesis of that? I ran into it first with cisco shells but I am pretty sure cisco wasn't first at that21:04
jeblairreminds me of "fs la; fs lq; vos re" and friends.  :)21:05
fungiit was popular with muds too... make the parser handle any starting subset of a command and define priority ordering for ambiguity/collisions21:05
*** ijw has joined #openstack-infra21:05
jeblairi imagine the afs example takes us back to the early 80s at least, but seems very likely it wasn't the first either...21:06
jeblairwe need a unix reference librarian21:07
jeblairi don't think google's going to cut it for this21:07
*** gouthamr has joined #openstack-infra21:08
fungitrying to remember whether the z-machine parser also allowed that too, which now has me down the rabbit hole of z-machine specs and release history21:08
*** dprince has quit IRC21:08
openstackgerritMerged openstack-infra/project-config master: Stop running python2 jobs for Zuul v3  https://review.openstack.org/47500521:09
clarkboh ya muds shortened everything21:10
openstackgerritMerged openstack-infra/zuul-sphinx master: Initial commit  https://review.openstack.org/47504121:11
*** gaurangt has quit IRC21:14
*** gaurangt has joined #openstack-infra21:15
*** Dinesh_Bhor has quit IRC21:16
*** ldnunes has quit IRC21:16
*** Dinesh_Bhor has joined #openstack-infra21:17
*** eharney has quit IRC21:18
fungiapparently the z-machine (starting in v2.0 it seems) had an abbreviation feature, but it was not for input to the parser, it was a rudimentary form of text compression to reduce repeated words or phrases to short indices which got looked up in real time21:19
fungitrading some additional cpu and i/o for a reduced memory footprint21:20
fungiso that's a dead end21:20
openstackgerritRosario Di Somma proposed openstack-infra/shade master: Retry to fetch paginated volumes if we get 404 for next link  https://review.openstack.org/47504921:21
*** e0ne has quit IRC21:24
clarkbcentos-7 images are slowly coming online with the dns switch21:25
clarkbalso query in logstash has no hits over last couple hours21:25
*** jamesmcarthur has joined #openstack-infra21:27
jeblairclarkb, fungi, mordred: so... i have this lovely* x1 carbon supplied by my employer.  (* not lovely).  i have entered the bios and disabled the trackpad, the fingerprint reader, and intel AMT.21:28
jeblairclarkb, fungi, mordred: after doing so, when i boot, the trackpad accepts my input and the fingerprint reader lights up on the login screen.21:28
jeblairclarkb, fungi, mordred: what are the chances intel AMT is actually disabled?21:29
clarkbjeblair: you can always hit it with the exploits to find out >_>21:29
clarkbjeblair: best I can tell amt on my thinkpad had to be explicitly enabled but I didn't get it from an employer who might have enabled it for me.21:29
clarkbjeblair: to disable amt you go through the amt management system not your bios though, it should be a separate magic key combo (^P maybe?)21:30
*** masayukig[m] has joined #openstack-infra21:30
*** chlong has quit IRC21:30
*** jtomasek has quit IRC21:31
jeblairclarkb: oh look: https://github.com/mjg59/mei-amt-check21:31
*** jkilpatr has quit IRC21:31
fungijeblair: i read accounts suggesting amt doesn't actually get completely disabled by some bioses claiming to be able to do so, and that some systems with amt may not even have any bios indication it's there at all much less give you an option to turn it off21:32
*** askb has joined #openstack-infra21:32
*** dave-mccowan has quit IRC21:32
*** jamesmcarthur has quit IRC21:32
clarkbfungi: ya amt has a completely separate management system and processor things. so you have to enter that at boot not the bios21:32
jeblairclarkb: right, though this bios *claims* to be able to disable it...21:32
jeblair(of course, it *claims* to disable far more mundane things and has failed to do so)21:32
fungigot it, so separate boot-time configuration interface provided by the amt firmware?21:33
*** Julien-zte has quit IRC21:33
jeblairnext boot i will try some ^P and matthew garrett's stuff.21:33
clarkbfungi: ya21:33
clarkbjeblair: as far as I can tell my amt is in the second state described on mjg59s thing. It is enabled but unprovisioned. I know this because when I go to disable it it requires me to set the initial password. Which errored silently when I didn't give it a good enough password, which is extra funny because the amt system itself then ignored checking that password for any work it performed on your21:34
clarkbmachine :)21:34
clarkbjeblair: its the most secure system, one that checks you are doing the right thing as a user. Then completely ignores all of its own advice21:34
*** Julien-zte has joined #openstack-infra21:35
clarkbalso you should test if your amt does that too, try setting the password to password or similar and it will likely silenty fail on you21:35
clarkbbut thats ok because you can provide it any password when you want it to remote wipe your disk21:35
*** mdrabe has quit IRC21:35
jeblairclarkb: must be a PCI requirement that the password have at least one number.  not that the password is checked.  :)21:35
*** xyang1 has quit IRC21:39
clarkblooks like we had a dns fail on osic ubuntu xenial images at ~2100UTC, it was on a multinode lable so possibly using old image if we weren't recycling those multinode images21:41
clarkbhowever, if not I am beginning to suspect the actual issue is with that .org nameserver not responding and things being unhappy as a result21:41
clarkb2001:500:c::1 is the sad server21:42
*** yamamoto has joined #openstack-infra21:42
*** ilpianista_ has joined #openstack-infra21:43
clarkbaka b2.org.afilias-nst.org21:44
openstackgerritMerged openstack-dev/pbr master: fix tests based on API change in Sphinx  https://review.openstack.org/47398221:45
clarkbthough if I direct query it it is fine so maybe not a consistent issue?21:45
*** yamamoto has quit IRC21:47
*** ijw has quit IRC21:49
*** bobh has joined #openstack-infra21:50
*** andreww has joined #openstack-infra21:51
*** andreww has quit IRC21:52
*** andreww has joined #openstack-infra21:53
*** ijw has joined #openstack-infra21:54
*** xarses_ has quit IRC21:54
fungiquite possible that's a load balancer and your query is getting answered by different backend servers only one of which is broken21:56
openstackgerritMerged openstack-dev/pbr master: allow user to override the output location of api docs  https://review.openstack.org/47398321:58
*** thorst has joined #openstack-infra21:59
*** MatthewLi has quit IRC21:59
*** MatthewLi has joined #openstack-infra22:00
*** ihrachys has quit IRC22:00
clarkbya22:03
*** dimtruck is now known as zz_dimtruck22:03
openstackgerritClark Boylan proposed openstack-infra/project-config master: Make unbound log errors  https://review.openstack.org/47507922:04
*** thorst has quit IRC22:04
clarkbfungi: ^ possible way to go about doing further debugging22:05
fungiheck, they could even be announcing that address space from disconnected facilities and it's a toss up which place your queries are going22:05
clarkbyay anycast22:05
fungiyup22:05
clarkbfungi: that would explain why infracloud and osic seem to bit hit hardest, they are geographically near each other22:06
*** baoli has quit IRC22:06
*** Apoorva_ has joined #openstack-infra22:06
*** wolverineav has quit IRC22:07
*** wolverineav has joined #openstack-infra22:08
*** jamesmcarthur has joined #openstack-infra22:08
*** Apoorva has quit IRC22:09
*** wolverineav has quit IRC22:12
*** rlandy has quit IRC22:16
jeblairpabelanger, jlk, russelb, rbergeron: i'm trying to run tox -epy35 on zuul on a fedora26 box, and ran into this error https://bugs.launchpad.net/openstack-gate/+bug/1424582 and installing redhat-rpm-config got me past it.22:19
openstackLaunchpad bug 1424582 in OpenStack-Gate "Missing /usr/lib/rpm/redhat/redhat-hardened-cc1" [Undecided,New]22:19
jlkyeah22:20
jeblairpabelanger, jlk, russelb, rbergeron: is that, er, a fedora bug, or should we add that to zuul's bindep file or....?22:20
jlkthere's an open bug about that bullcrap22:20
*** thorst has joined #openstack-infra22:20
jlkpython-devel should depend on it22:20
jlkbut, there's a bunch of hand wringing happening upstream and so it's not going anywhere :(22:20
*** thorst has quit IRC22:20
*** ijw has quit IRC22:23
jeblairjlk: :(  should we put it in bindep.txt for the time being?22:23
jlkyeah, probably22:23
mordredjeblair: ++22:24
jlkit's a build dep, but not a run dep22:24
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Add os-service-types project  https://review.openstack.org/47508022:24
jlkhow do you handle that? you don't list gcc and such in bin-dep do you?22:24
*** neiljerram has quit IRC22:24
jeblairjlk: i think there's a [test] tag for that22:24
jeblairthough, we'd need this for "running" too22:24
mordredjeblair: we need it for running because of ffi right?22:25
jeblair(for anyone who wants to "run" using pypi packages)22:25
pabelangerinteresting, haven't seen that before22:25
jeblairmordred: cryptography is where it broke for me22:25
mordredah - yah22:25
mordredgcc [platform:rpm] is listed in the normal depends, not just the test depends for htat reason I'd imagine22:26
jeblairbut hey, bubblewrap was already installed.  :)22:26
jlkhrm, how?22:26
mordredso yah - I'd say redhat-rpm-config should go into [platform:rpm] generally22:26
mordred not just tagged with test22:26
*** jamesmcarthur has quit IRC22:26
jlkwhy do you need the rpmbuild file for runtime?22:26
jlkwasn't it just for compile reasons?22:26
mordredjlk: right - but to pip install the depends, you need to be able to compile22:26
jlkthat's what I meant22:27
jlkyou need it at _build_ time22:27
mordredyes22:27
mordredbindep is "what do I need to install that pip can't instal for me"22:27
jlkbut once built, you don't need it to _run_?22:27
jlkgotcha22:27
jlkwell.22:27
mordredwe haven't encoded a build-deps vs. runtime-deps in bindep so far22:27
jlkwe put zookeeperd in there,22:27
jlkwhich is runtime not even build time22:27
mordredyah22:27
jlkyeah okay.22:27
jlkmy rpm spec lizard brain was kicking up again.22:28
mordredyup. believe me - I'm right there with you22:28
mordredit's taken me years of careful application of alcohol to stop twitching22:28
openstackgerritRosario Di Somma proposed openstack-infra/shade master: Retry to fetch paginated volumes if we get 404 for next link  https://review.openstack.org/47504922:29
jeblairmordred: or at least stop noticing that you're twitching :)22:29
jlkoh yeah I used to twitch hard at every "pip" install22:29
jlkbut I've gotten over myself.22:29
mordredjlk: it almost feels normal now doens't it?22:29
jlkcombined with containers, yeah22:29
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Add redhat-rpm-config to rpm build deps  https://review.openstack.org/47508222:31
pabelangerfungi: jeblair: are we okay with ssl_ca, ssl_cert in public hiera and ssl_key in private?22:31
openstackgerritMonty Taylor proposed openstack-infra/shade master: Add some release notes we forgot to add  https://review.openstack.org/47438522:31
fungipabelanger: fine by me if you want to split things up that way22:32
jeblairpabelanger: yeah, though, would probably be okay to just have them all in the group/fqdn private?22:32
fungii do agree the less we stick in private hiera the better, but there is a balance for convenience too22:32
fungii don't have strong feelings either way on this particular case22:33
fungiother than, of course, making sure that at least the private key is kept private ;)22:34
mordredfungi, jeblair, pabelanger: I also do not have a strong preference either way22:35
fungipabelanger: though once you work out where in hiera things are going, update the ca instructions example accordingly or let me know what you went with so i can push up a change to do that, either wayt22:36
fungis/wayt/way/22:36
pabelangerk, I'll propose public / private hieradata. See if people like it22:38
openstackgerritMonty Taylor proposed openstack-infra/shade master: Break early from volume cleanup loop  https://review.openstack.org/47402722:40
openstackgerritMonty Taylor proposed openstack-infra/shade master: Remove some unused mocks  https://review.openstack.org/47484022:40
openstackgerritMonty Taylor proposed openstack-infra/shade master: Convert list servers tests to requests_mock  https://review.openstack.org/47484122:40
openstackgerritMonty Taylor proposed openstack-infra/shade master: Convert list_servers to REST  https://review.openstack.org/47484222:40
*** panda|bbl is now known as panda|off22:42
*** yamamoto has joined #openstack-infra22:43
*** tosky has quit IRC22:44
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci master: TEST: DONT RECHECK or REVIEW: periodic jobs  https://review.openstack.org/35921522:47
*** apetrich has quit IRC22:48
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci master: Fix repositories for promotion jobs  https://review.openstack.org/47508422:49
*** yamamoto has quit IRC22:49
*** bobh has quit IRC22:50
clarkbmordred: jlk the good news is pip has come a long long way in the last 4 or 5 years so that you actually can rely on it22:51
jlkindeed.22:51
clarkbI've got sick kids demanding attention so may need to call ti a week early22:51
jlkpip + venv + throwaway containers == YOLO22:52
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci master: Fix repositories for promotion jobs  https://review.openstack.org/47508422:56
EmilienMclarkb: just fyi I took notes of what we said on irc, we'll work on the items22:56
*** gomarivera has quit IRC22:57
clarkbEmilienM: thanks and improvement so far has been great so thanks for that too22:58
openstackgerritPaul Belanger proposed openstack-infra/puppet-zuul master: Add gearman SSL support  https://review.openstack.org/47508722:58
fungiEmilienM: on a related note, as predicted blowing away the logs for that one nonvoting job did free up a solid 600-700gb on the logs site22:58
fungiso that was a big help in the near term22:59
EmilienMclarkb: tbh, I did nothing but getting feedback and making sure we work on it22:59
EmilienMfungi: excellent news22:59
EmilienMfungi: tbh, we didn't need these logs22:59
EmilienMthe job starts to be more stable now, so we need them22:59
fungitook overnight for the deletes to complete, but not as long as i feared since i could just pass a (albeit complex) shell glob to rm -rf22:59
EmilienMI hope you ran it in a screen :D23:00
fungioh, for sure!23:00
openstackgerritIan Wienand proposed openstack/diskimage-builder master: Fix mkfs failure when loop device is not ready  https://review.openstack.org/47502223:00
fungiwe have a culture of doing stuff like that in screen as root so anyone else can screen -x to follow along or take over when we get tired23:00
jeblairsome of us tire easily23:02
EmilienMnice23:02
* fungi raises his hand23:02
EmilienMthanks for the work on infra, really awesome23:03
fungiEmilienM: you're welcome! it's fun to do regardless, but more fun when we know it's appreciated ;)23:04
EmilienMit's very appreciated23:05
*** andreww has quit IRC23:06
openstackgerritPaul Belanger proposed openstack-infra/system-config master: Add SSL/TLS for gearman service  https://review.openstack.org/47508823:10
*** Apoorva_ has quit IRC23:11
*** Apoorva has joined #openstack-infra23:12
*** csomerville has quit IRC23:12
openstackgerritPaul Belanger proposed openstack-infra/puppet-zuul master: Add gearman server / client SSL support  https://review.openstack.org/47508723:14
jeblairpabelanger: i don't think we should have 2 copies of the gearman ca cert.  can that just go in the global hiera?23:15
openstackgerritJesse Keating proposed openstack-infra/zuul feature/zuulv3: Implement Depends-On for github  https://review.openstack.org/47440123:15
pabelangerjeblair: sure23:15
*** salv-orl_ has joined #openstack-infra23:15
*** masuberu has joined #openstack-infra23:16
*** armax has joined #openstack-infra23:16
*** sdague has quit IRC23:17
fungiyeah, one feature out current scheme seems to be missing is composable groups (you can't put a node in more than one group currently, right?)23:17
openstackgerritPaul Belanger proposed openstack-infra/system-config master: Add SSL/TLS for gearman service  https://review.openstack.org/47508823:17
*** salv-orlando has quit IRC23:18
pabelangerokay, lets see if tests pass23:18
*** trown|brb has joined #openstack-infra23:20
*** SotK_ has joined #openstack-infra23:21
*** Vivek_ has joined #openstack-infra23:21
*** Vivek_ is now known as Guest4526223:22
*** bramwelt1 has joined #openstack-infra23:22
openstackgerritMonty Taylor proposed openstack-infra/shade master: Convert list_servers to REST  https://review.openstack.org/47484223:23
openstackgerritMonty Taylor proposed openstack-infra/shade master: Convert keypairs tests to requests_mock  https://review.openstack.org/47509023:23
openstackgerritMonty Taylor proposed openstack-infra/shade master: Convert keypairs calls to REST  https://review.openstack.org/47509123:23
*** Hunner_ has joined #openstack-infra23:24
*** Hunner_ has quit IRC23:24
*** Hunner_ has joined #openstack-infra23:24
*** therve_ has joined #openstack-infra23:24
*** sfinucan_ has joined #openstack-infra23:24
*** spotz_ has joined #openstack-infra23:24
*** bexelbie- has joined #openstack-infra23:24
*** manfred has joined #openstack-infra23:25
*** logan_ has joined #openstack-infra23:25
*** ddurst has joined #openstack-infra23:25
*** mmedvede_ has joined #openstack-infra23:25
*** mjblack- has joined #openstack-infra23:25
pabelangerianw: https://review.openstack.org/#/c/457875/ drops another epel dependency in devstack23:25
*** bexelbie has quit IRC23:26
*** hamzy has quit IRC23:26
*** masber has quit IRC23:26
*** rwsu has quit IRC23:26
*** waynr has quit IRC23:26
*** therve has quit IRC23:26
*** Hunner has quit IRC23:26
*** aarefiev_afk has quit IRC23:26
*** laurelm has quit IRC23:26
*** peterstac has quit IRC23:26
*** tnarg has quit IRC23:26
*** schang has quit IRC23:26
*** dougshelley66 has quit IRC23:26
*** jgriffith has quit IRC23:26
*** bramwelt has quit IRC23:26
*** cschwede has quit IRC23:26
*** sshnaidm|off has quit IRC23:26
*** gtmanfred has quit IRC23:26
*** quakers has quit IRC23:26
*** sfinucan has quit IRC23:26
*** mmedvede has quit IRC23:26
*** jogo has quit IRC23:26
*** SotK has quit IRC23:26
*** spotz has quit IRC23:26
*** umbSublime has quit IRC23:26
*** apuimedo has quit IRC23:26
*** logan- has quit IRC23:26
*** jpena|off has quit IRC23:26
*** weshay has quit IRC23:26
*** trown has quit IRC23:26
*** jgrassler has quit IRC23:26
*** Daviey has quit IRC23:26
*** ilpianista has quit IRC23:26
*** mjblack has quit IRC23:26
*** mnaser has quit IRC23:26
*** Vivek has quit IRC23:26
*** yuval has quit IRC23:26
*** bradjones has quit IRC23:26
*** manfred is now known as gtmanfred23:26
*** bexelbie- is now known as bexelbie23:26
*** mjblack- is now known as mjblack23:26
*** jog0 has joined #openstack-infra23:26
*** mmedvede_ is now known as mmedvede23:26
*** jpena|off has joined #openstack-infra23:26
*** ilpianista has joined #openstack-infra23:26
pabelangerfungi: jeblair: https://review.openstack.org/#/c/475088/ and https://review.openstack.org/#/c/475087/ are ready for review. SSL for gearman23:26
*** waynr has joined #openstack-infra23:26
*** rwsu has joined #openstack-infra23:27
pabelangerokay if we want to wait for monday for that, or I have time to monitor this evening23:27
fungithanks, pabelanger!23:27
*** raginbajin has quit IRC23:27
*** mrodden has quit IRC23:27
fungilooking now23:27
*** aarefiev_afk has joined #openstack-infra23:27
*** hamzy has joined #openstack-infra23:27
*** yuval has joined #openstack-infra23:27
*** sshnaidm|off has joined #openstack-infra23:28
*** umbSublime has joined #openstack-infra23:28
*** umbSublime has quit IRC23:28
*** umbSublime has joined #openstack-infra23:28
*** apuimedo has joined #openstack-infra23:28
jeblairpabelanger: both lgtm, thanks!23:28
*** toabctl has quit IRC23:28
*** Daviey has joined #openstack-infra23:28
*** jgrassler has joined #openstack-infra23:29
*** jgriffith has joined #openstack-infra23:29
*** logan_ is now known as logan-23:29
mordredpabelanger: +A23:29
*** toabctl has joined #openstack-infra23:30
*** mrodden has joined #openstack-infra23:30
mordredjeblair, Shrews: this is exciting - it was so many years ago that we added SSL support to the gear lib - and we're finally using it!23:30
*** weshay has joined #openstack-infra23:31
*** bradjones has joined #openstack-infra23:31
*** cschwede has joined #openstack-infra23:31
*** cschwede has quit IRC23:31
*** cschwede has joined #openstack-infra23:31
*** weshay has quit IRC23:31
*** weshay has joined #openstack-infra23:31
openstackgerritJesse Keating proposed openstack-infra/zuul feature/zuulv3: Implement Depends-On for github  https://review.openstack.org/47440123:31
fungipabelanger: lgtm too23:32
*** bradjones has quit IRC23:32
*** bradjones has joined #openstack-infra23:32
pabelangergreat!23:32
*** Apoorva has quit IRC23:34
*** raginbajin has joined #openstack-infra23:34
openstackgerritMerged openstack-infra/puppet-zuul master: Add gearman server / client SSL support  https://review.openstack.org/47508723:35
openstackgerritMerged openstack-infra/system-config master: Add SSL/TLS for gearman service  https://review.openstack.org/47508823:36
*** makowals_ has joined #openstack-infra23:39
*** mnaser has joined #openstack-infra23:40
*** makowals has quit IRC23:41
*** yamamoto has joined #openstack-infra23:45
ianwpabelanger: I know, i wrote it ;)23:48
pabelangerianw: Oh, AHA23:49
*** yamamoto has quit IRC23:50
ianwyeah, it's just been on the back-burner with the depends-on for a while23:51
*** thorst has joined #openstack-infra23:51
*** zz_dimtruck is now known as dimtruck23:52
*** thorst has quit IRC23:56

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