Tuesday, 2015-04-21

lifelesstchaypo: then backtracking00:00
openstackgerritGary W. Smith proposed openstack-infra/project-config: Add manila-ui to OpenStack  https://review.openstack.org/17506300:00
lifelesstchaypo: then pbr not calling pip00:00
lifelesstchaypo: and *then* back to this thing. Or something like that.00:00
lifelesstchaypo: if you want to execute on this in parallel, cool - happy to have help.00:00
mordredlifeless: we should land 174646 before 0.1100:01
lifelessmordred: yes00:01
lifelessmordred: I called it out in my email to -dev.00:01
lifelessmordred: just needs slackers like you to review it :)00:01
tchaypoTo file a bug against pbr I’m going to have to expand my test to see what pbr does - my test only showed pip’s behaviour without pbr00:01
tchaypobut that should be fairly easy, I think.00:01
*** _nadya_ has joined #openstack-infra00:02
lifelesstchaypo: don't get hung up on the project lines here00:02
lifelesstchaypo: what you have is fine.00:02
*** cody-somerville has joined #openstack-infra00:03
*** annegentle has quit IRC00:04
*** bknudson has joined #openstack-infra00:05
dstuffttchaypo: that behavior isn't a long term desired thing, there's a bug to remove it so it respect everything, jsut haven't done it yet00:06
*** _nadya_ has quit IRC00:06
*** shashankhegde has joined #openstack-infra00:07
*** mahito has joined #openstack-infra00:07
*** yamamoto has quit IRC00:08
openstackgerritMerged openstack-infra/project-config: Create oslo.cache project  https://review.openstack.org/16522400:10
*** mahito has quit IRC00:10
*** melwitt has joined #openstack-infra00:10
*** mahito has joined #openstack-infra00:10
*** otter768 has joined #openstack-infra00:11
openstackgerritMerged openstack-infra/system-config: Remove devstack-f20 nodes  https://review.openstack.org/16744300:11
clarkbd-g appears to work with ipv6...00:12
clarkbnot sure why we dont just enable it by default if the tests come back happy00:12
openstackgerritMerged openstack-infra/project-config: Add groups list to stackforge/rack project config  https://review.openstack.org/17529400:13
openstackgerritMerged openstack-infra/system-config: Add #openstack-rally to eavesdrop  https://review.openstack.org/17536500:13
clarkb*enable in devstack by default00:13
clarkbits a new release cycle perfect time to do it00:13
*** patrickeast has quit IRC00:14
clarkboh hrm the first job ran nova net not neutron which may ignore that flag00:14
anteayaas far as I know nova net doesn't have ipv6 capability00:16
*** achanda has joined #openstack-infra00:16
anteayathere is a tale of one person somewhere making that happen but it isn't us00:16
clarkbya00:16
clarkbwill have to see how the neutron jobs go00:16
clarkbyou basically ipv6 outside of nova with n-net. it works just nothing to do wuth openstack00:17
anteayaah00:17
*** sputnik13 has quit IRC00:19
*** achanda_ has quit IRC00:19
*** achanda has quit IRC00:21
*** openstackgerrit has quit IRC00:22
*** openstackgerrit has joined #openstack-infra00:22
clarkbwell it worked in multinode00:25
clarkbI think00:25
anteayayay00:25
anteayahave you a link?00:25
clarkbso ya I dont think we need any special jobs. just turn it on and join the 20th century00:25
clarkbhttps://jenkins02.openstack.org/job/check-tempest-dsvm-neutron-multinode-full/3/console00:25
lifelessjd__: could you eyeball review 174646?00:27
anteayaI would support the conclusion that it worked in multinode based on those logs00:28
*** sdake_ has joined #openstack-infra00:31
*** claudiub has quit IRC00:33
*** openstack has joined #openstack-infra00:37
tchaypoalmost done.00:37
*** tsg has quit IRC00:37
*** amitgandhinz has joined #openstack-infra00:38
*** bknudson has left #openstack-infra00:38
*** bknudson has joined #openstack-infra00:38
openstackgerritKurt Taylor proposed openstack-infra/project-config: Add third party CI working group tools repository  https://review.openstack.org/17552000:39
lifelessyay https://github.com/pypa/pip/pull/2699 is green00:39
bknudsonwhen I run tox -e py27 I wind up with oslo.messaging-1.9.0 in the venv, but using pip -r requirements.txt -r test-requirements.txt I get oslo.messaging-1.4.1...00:39
lifelessdstufft: whats the next thing needed to enable a release ?00:39
bknudsonwhy the difference?00:39
lifelessbknudson: what repo?00:39
openstackgerritMerged openstack-infra/project-config: Fix TODO in tempest testr prep script  https://review.openstack.org/16803600:40
bknudsonlifeless: keystonemiddleware -- trying to figure out https://review.openstack.org/#/c/173123/00:40
bknudsonhttp://logs.openstack.org/23/173123/1/check/gate-keystonemiddleware-python26/974654c/console.html#_2015-04-20_19_25_45_87900:40
bknudsonI thought I could recreate it using pip install and get some more info in the output but I can't recreate it.00:41
lifelessbknudson: stable branch or something ?00:41
bknudsonlifeless: yes, this is stable branch of keystonemiddleware00:41
lifelessbknudson: master has >=1.8.0 in test-requirements.txt00:41
lifeless1.5?00:41
lifelessno, stable/kilo ?00:41
bknudsonstable/juno !00:41
bknudsonkeystonemiddleware doesn't have oslo.messaging in its requires00:42
openstackgerritMerged openstack-infra/project-config: Remove extra tarball lines  https://review.openstack.org/16815900:42
bknudsonoh, sure it does00:42
lifelessbknudson: its in test-requirements.txt00:42
bknudsonin test-requirementst.txt00:42
openstackgerritMerged openstack-infra/project-config: Add a PgSQL Designate DSVM Job  https://review.openstack.org/17010900:42
lifelessbknudson: so its comparing pip install pkg vs pip install -r -r00:43
lifelessbknudson: test-requirements isn't reflected into install_requires00:43
bknudsonah...00:44
lifelessbknudson: let me see what command tox does for pip under the hood00:44
lifelessok, so tox says they are installed before the pkg00:45
openstackgerritKurt Taylor proposed openstack-infra/project-config: Add third party CI working group tools repository  https://review.openstack.org/17552000:45
tchaypolifeless: okay, I have nice clean(ish) reproductions at https://jamezpolley.com/2015/04/reproduction/, now to put them in a bug00:45
bknudsontox says "py27 installdeps: -r/opt/stack/keystonemiddleware/requirements.txt, -r/opt/stack/keystonemiddleware/test-requirements.txt" -- so I thought it was doing pip install -rs00:45
lifelessbknudson: try pip install -U -r requirements.txt -r test-requirements.txt00:45
bknudsonooh00:45
lifelessbknudson: see tox.ini00:46
*** gyee has quit IRC00:46
bknudsonstill got oslo.messaging-1.4.1... but I'll keep messing with this.00:48
fungibknudson: check out the pip logs in your .tox dir00:49
lifelessbknudson: have you applied the review locally?00:49
fungiit will generally say when something was installed in sequence and why00:49
bknudsony, I just checked it out.00:50
*** luqas has joined #openstack-infra00:50
lifelessbknudson: also, wy are you looking at messaing00:51
lifelessbknudson: utils looks to be the problem00:51
lifelessContextualVersionConflict: (oslo.utils 1.2.1 (/home/jenkins/workspace/gate-keystonemiddleware-python26/.tox/py26/lib/python2.6/site-packages), Requirement.parse('oslo.utils<1.5.0,>=1.4.0')00:51
bknudsontest-requirements.txt has oslo.messaging>=1.4.0,<1.5.0, but my venv has oslo.messaging 1.900:51
lifelessoh00:51
lifelessbknudson: apply the global requirements override too00:52
bknudsonrequirements.txt has oslo.utils>=1.0.0,<=1.2.1 , so 1.2.1 seems correct.00:52
lifelessbknudson: yes but - Requirement.parse('oslo.utils<1.5.0,>=1.4.0') is coming from somewhere00:52
lifelessfungi: where does the dsvm global-requirements override code live?00:52
fungilifeless: in the requirements repo00:52
bknudsonI assume the oslo.utils<1.5.0,>=1.4.0 is coming from oslo.messaging00:53
tchaypolifeless: https://bugs.launchpad.net/pbr/+bug/144642500:53
openstackLaunchpad bug 1446425 in PBR "pip only respects 1 version specifier for any particular name" [Undecided,New]00:53
fungilifeless: http://git.openstack.org/cgit/openstack/requirements/tree/update.py00:53
tchaypodstufft: let me find this bug...00:53
*** tqtran has quit IRC00:53
bknudsonCollecting oslo.messaging>=1.4.0.0a3 (from pycadf<0.7.0,>=0.6.0->keystonemiddleware==1.3.1.post2)00:54
*** emagana has quit IRC00:54
*** luqas has quit IRC00:54
lifelesstchaypo: commented00:54
bknudsonfound that in the .tox/py27/log/py27-2.log00:54
lifelessbknudson: that means that a subsequent pip run (e.g. the one triggered from inside pbr because we haven't removed that yet) has fixed up the oslo.messaging version00:55
lifelessto be compatible with pycadf's needs00:55
lifelessfungi: so thats the thing we run in the gate, from the relevant branch of requirements?00:56
fungilifeless: yeah, let me find where it's called in integration test jobs00:57
openstackgerritIan Wienand proposed openstack-infra/project-config: Parameterize node to dsvm-full-plugin job template  https://review.openstack.org/17562500:57
openstackgerritIan Wienand proposed openstack-infra/project-config: Add glusterfs/centos7 experimental job  https://review.openstack.org/17562600:57
*** shashankhegde has quit IRC00:57
lifelessbknudson: the short term solution there would be to pin pycadf to a version that has compatible requirements00:57
fungilifeless: http://git.openstack.org/cgit/openstack-dev/devstack/tree/inc/python#n20400:58
fungithat's where it's being called in devstack00:58
bknudsonlifeless: I'll try to find one.00:58
lifelessbknudson: I presume oslo.messaging 1.9 is incompatible with 1.4 somehow ?00:58
bknudsonoslo.messaging 1.9 has Requires-Dist: oslo.utils (>=1.4.0,<1.5.0)00:59
*** Swami has quit IRC01:00
*** yamamoto has joined #openstack-infra01:00
lifelessok01:01
lifelessso oslo.messaging has a very narrow cap01:01
tchaypolifeless: replied…. and now I’m reading the latest novels on 988 and then it seems I need to go read the distutils list01:01
fungitchaypo: i also recommend subscribing. if you care in any way about python packaging, it's a good list to stay abreast of01:04
*** dboik has joined #openstack-infra01:05
*** dboik_ has joined #openstack-infra01:06
tchaypofungi: that was implied :)01:06
bknudsonfungi: lifeless: it actually worked with pycadf==0.3.101:08
openstackgerritMerged openstack-infra/shade: Allow name or ID for update_router()  https://review.openstack.org/17399801:08
openstackgerritMerged openstack-infra/shade: Allow name or ID for update_subnet()  https://review.openstack.org/17399401:09
*** dboik has quit IRC01:10
openstackgerritThanh Ha proposed openstack-infra/jenkins-job-builder: Add support to CFP in builders sections  https://review.openstack.org/16450401:10
openstackgerritMerged openstack-infra/project-config: Optimise MidoNet devstack-gate job  https://review.openstack.org/17199401:11
openstackgerritRamy Asselin proposed openstack-infra/puppet-accessbot: Rename openstackci to openstackinfra  https://review.openstack.org/17562801:13
openstackgerritRamy Asselin proposed openstack-infra/puppet-ansible: Rename openstackci to openstackinfra  https://review.openstack.org/17562901:13
openstackgerritRamy Asselin proposed openstack-infra/puppet-apparmor: Rename openstackci to openstackinfra  https://review.openstack.org/17563001:13
openstackgerritRamy Asselin proposed openstack-infra/puppet-askbot: Rename openstackci to openstackinfra  https://review.openstack.org/17563101:13
openstackgerritRamy Asselin proposed openstack-infra/puppet-asterisk: Rename openstackci to openstackinfra  https://review.openstack.org/17563201:13
openstackgerritRamy Asselin proposed openstack-infra/puppet-bugdaystats: Rename openstackci to openstackinfra  https://review.openstack.org/17563301:13
openstackgerritRamy Asselin proposed openstack-infra/puppet-bup: Rename openstackci to openstackinfra  https://review.openstack.org/17563401:13
openstackgerritRamy Asselin proposed openstack-infra/puppet-cgit: Rename openstackci to openstackinfra  https://review.openstack.org/17563501:13
openstackgerritRamy Asselin proposed openstack-infra/puppet-dashboard: Rename openstackci to openstackinfra  https://review.openstack.org/17563601:13
openstackgerritRamy Asselin proposed openstack-infra/puppet-drupal: Rename openstackci to openstackinfra  https://review.openstack.org/17563701:14
openstackgerritRamy Asselin proposed openstack-infra/puppet-elastic_recheck: Rename openstackci to openstackinfra  https://review.openstack.org/17563801:14
openstackgerritRamy Asselin proposed openstack-infra/puppet-elasticsearch: Rename openstackci to openstackinfra  https://review.openstack.org/17563901:14
openstackgerritRamy Asselin proposed openstack-infra/puppet-etherpad_lite: Rename openstackci to openstackinfra  https://review.openstack.org/17564001:14
openstackgerritRamy Asselin proposed openstack-infra/puppet-exim: Rename openstackci to openstackinfra  https://review.openstack.org/17564101:14
openstackgerritRamy Asselin proposed openstack-infra/puppet-gerrit: Rename openstackci to openstackinfra  https://review.openstack.org/17564201:14
openstackgerritRamy Asselin proposed openstack-infra/puppet-gerritbot: Rename openstackci to openstackinfra  https://review.openstack.org/17564301:14
openstackgerritRamy Asselin proposed openstack-infra/puppet-github: Rename openstackci to openstackinfra  https://review.openstack.org/17564401:14
openstackgerritRamy Asselin proposed openstack-infra/puppet-graphite: Rename openstackci to openstackinfra  https://review.openstack.org/17564501:14
openstackgerritRamy Asselin proposed openstack-infra/puppet-haveged: Rename openstackci to openstackinfra  https://review.openstack.org/17564601:15
openstackgerritRamy Asselin proposed openstack-infra/puppet-httpd: Rename openstackci to openstackinfra  https://review.openstack.org/17564701:15
openstackgerritRamy Asselin proposed openstack-infra/puppet-iptables: Rename openstackci to openstackinfra  https://review.openstack.org/17564801:15
*** zz_dimtruck is now known as dimtruck01:15
openstackgerritRamy Asselin proposed openstack-infra/puppet-jeepyb: Rename openstackci to openstackinfra  https://review.openstack.org/17564901:15
openstackgerritRamy Asselin proposed openstack-infra/puppet-jenkins: Rename openstackci to openstackinfra  https://review.openstack.org/17565001:15
openstackgerritRamy Asselin proposed openstack-infra/puppet-kerberos: Rename openstackci to openstackinfra  https://review.openstack.org/17565101:15
lifelessWTF01:15
openstackgerritRamy Asselin proposed openstack-infra/puppet-kibana: Rename openstackci to openstackinfra  https://review.openstack.org/17565201:15
openstackgerritRamy Asselin proposed openstack-infra/puppet-lodgeit: Rename openstackci to openstackinfra  https://review.openstack.org/17565301:15
openstackgerritRamy Asselin proposed openstack-infra/puppet-log_processor: Rename openstackci to openstackinfra  https://review.openstack.org/17565401:15
asselin__lifeless, sorry....01:15
openstackgerritRamy Asselin proposed openstack-infra/puppet-logrotate: Rename openstackci to openstackinfra  https://review.openstack.org/17565501:15
lifelesstchaypo: replied01:16
openstackgerritRamy Asselin proposed openstack-infra/puppet-logstash: Rename openstackci to openstackinfra  https://review.openstack.org/17565601:16
openstackgerritRamy Asselin proposed openstack-infra/puppet-mailman: Rename openstackci to openstackinfra  https://review.openstack.org/17565701:16
openstackgerritRamy Asselin proposed openstack-infra/puppet-mediawiki: Rename openstackci to openstackinfra  https://review.openstack.org/17565801:16
openstackgerritMerged openstack-infra/project-config: Ensure we run the full tempest job serially without admin  https://review.openstack.org/17135101:16
openstackgerritRamy Asselin proposed openstack-infra/puppet-meetbot: Rename openstackci to openstackinfra  https://review.openstack.org/17565901:16
openstackgerritMerged openstack-infra/project-config: Add gating jobs for stacktach-winchester  https://review.openstack.org/17218001:16
openstackgerritRamy Asselin proposed openstack-infra/puppet-mysql_backup: Rename openstackci to openstackinfra  https://review.openstack.org/17566001:16
openstackgerritRamy Asselin proposed openstack-infra/puppet-nodepool: Rename openstackci to openstackinfra  https://review.openstack.org/17566101:16
openstackgerritRamy Asselin proposed openstack-infra/puppet-openafs: Rename openstackci to openstackinfra  https://review.openstack.org/17566201:16
openstackgerritRamy Asselin proposed openstack-infra/puppet-openstackid: Rename openstackci to openstackinfra  https://review.openstack.org/17566301:16
openstackgerritRamy Asselin proposed openstack-infra/puppet-packagekit: Rename openstackci to openstackinfra  https://review.openstack.org/17566401:16
openstackgerritRamy Asselin proposed openstack-infra/puppet-pip: Rename openstackci to openstackinfra  https://review.openstack.org/17566501:17
openstackgerritRamy Asselin proposed openstack-infra/puppet-planet: Rename openstackci to openstackinfra  https://review.openstack.org/17566601:17
openstackgerritRamy Asselin proposed openstack-infra/puppet-project_config: Rename openstackci to openstackinfra  https://review.openstack.org/17566701:17
openstackgerritRamy Asselin proposed openstack-infra/puppet-puppet: Rename openstackci to openstackinfra  https://review.openstack.org/17566801:17
openstackgerritRamy Asselin proposed openstack-infra/puppet-redis: Rename openstackci to openstackinfra  https://review.openstack.org/17566901:17
openstackgerritRamy Asselin proposed openstack-infra/puppet-releasestatus: Rename openstackci to openstackinfra  https://review.openstack.org/17567001:17
openstackgerritRamy Asselin proposed openstack-infra/puppet-reviewday: Rename openstackci to openstackinfra  https://review.openstack.org/17567101:17
openstackgerritRamy Asselin proposed openstack-infra/puppet-simpleproxy: Rename openstackci to openstackinfra  https://review.openstack.org/17567201:17
openstackgerritRamy Asselin proposed openstack-infra/puppet-snmpd: Rename openstackci to openstackinfra  https://review.openstack.org/17567301:17
openstackgerritRamy Asselin proposed openstack-infra/puppet-ssh: Rename openstackci to openstackinfra  https://review.openstack.org/17567401:18
openstackgerritRamy Asselin proposed openstack-infra/puppet-ssl_cert_check: Rename openstackci to openstackinfra  https://review.openstack.org/17567501:18
openstackgerritRamy Asselin proposed openstack-infra/puppet-statusbot: Rename openstackci to openstackinfra  https://review.openstack.org/17567601:18
*** davideagnello has quit IRC01:18
openstackgerritRamy Asselin proposed openstack-infra/puppet-storyboard: Rename openstackci to openstackinfra  https://review.openstack.org/17567701:18
openstackgerritRamy Asselin proposed openstack-infra/puppet-subunit2sql: Rename openstackci to openstackinfra  https://review.openstack.org/17567801:18
openstackgerritRamy Asselin proposed openstack-infra/puppet-sudoers: Rename openstackci to openstackinfra  https://review.openstack.org/17567901:18
openstackgerritRamy Asselin proposed openstack-infra/puppet-tmpreaper: Rename openstackci to openstackinfra  https://review.openstack.org/17568001:18
openstackgerritRamy Asselin proposed openstack-infra/puppet-ulimit: Rename openstackci to openstackinfra  https://review.openstack.org/17568101:18
bknudsonlifeless: fungi: so it also works if I stick the oslo.messaging requirement in requirements.txt right after the pycadf...01:18
openstackgerritRamy Asselin proposed openstack-infra/puppet-unattended_upgrades: Rename openstackci to openstackinfra  https://review.openstack.org/17568201:18
openstackgerritRamy Asselin proposed openstack-infra/puppet-unbound: Rename openstackci to openstackinfra  https://review.openstack.org/17568301:19
bknudsonso it's moved from test-requirements to requirements01:19
jrollimpressive01:19
openstackgerritRamy Asselin proposed openstack-infra/puppet-user: Rename openstackci to openstackinfra  https://review.openstack.org/17568401:19
openstackgerritRamy Asselin proposed openstack-infra/puppet-vcsrepo: Rename openstackci to openstackinfra  https://review.openstack.org/17568501:19
openstackgerritRamy Asselin proposed openstack-infra/puppet-yum: Rename openstackci to openstackinfra  https://review.openstack.org/17568601:19
openstackgerritMerged openstack-infra/project-config: Disable all python34 jobs for stable/icehouse  https://review.openstack.org/17543301:19
openstackgerritRamy Asselin proposed openstack-infra/puppet-zuul: Rename openstackci to openstackinfra  https://review.openstack.org/17568701:19
bknudsonwhile [1]; git push; done01:19
jrolls/push/review/ :P01:19
asselin__fungi, clarkb there it is! ^^01:20
lifelessbknudson: I suspect that will fail on the next pip command01:20
lifelessbknudson: since if things are mutally coinstallable, and requirements.txt was only used to override, pip will fix that up when it next considers a package01:21
fungiasselin__: what's real fun is to do that across most of the repos in our gerrit sometime01:21
asselin__fungi, what do you mean?01:21
fungiasselin__: on rare occasions, we have things we want to change in, like, every project's tox.ini01:22
asselin__fungi, oh boy!01:22
bknudsonlifeless: can you give an example of something that would fail?  I tried ".tox/py27/bin/pip install -U python-keystoneclient" and it installed a few things.01:23
fungiasselin__: also, you used a consistent review topic--thank you! ;)01:23
asselin__fungi, clarkb, nibalizer fyi: all on the topic https://review.openstack.org/#/q/topic:fixMetadata,n,z01:23
asselin__fungi, yes :)01:23
tchaypomordred; am i missing something on https://bugs.launchpad.net/pbr/+bug/1446425 ?01:23
openstackLaunchpad bug 1446425 in PBR "pip only respects 1 version specifier for any particular name" [Undecided,New]01:23
HenryGclarkb: sorry I was afk and forgot to set my status01:24
fungithat reminds me, i apparently haven't subscribed to all our puppet repos yet01:24
*** fawadkhaliq has joined #openstack-infra01:25
asselin__fungi, yeah, I did a fresh checkout of all of them listed at git.openstack.org01:25
lifelessbknudson: try .tox/py27/bin/pip install -U .01:25
bknudsonlifeless: I didn't get any errors with .tox/py27/bin/pip install -U .01:27
clarkbHenryG I thibk ipv6 just works so I am -1 on a new job just set it in devstack01:28
clarkbHenryG then we can self test and make it super happy01:28
*** fawadkhaliq has quit IRC01:29
asselin__fungi, clarkb nibalizer please look at this one first: puppet-vcsrepo https://review.openstack.org/#/c/175685/ Seems there are a few dependent on that.01:29
HenryGclarkb: that is what we really wanted anyway, so thanks01:29
fungiasselin__: i'll put them on my pile for tomorrow. it's getting late here01:30
asselin__fungi, thanks01:31
bknudsonI can't WIP my stable/juno review.01:31
fungibknudson: probably the acl for that project's stable branches is too simplistic01:31
lifelessbknudson: but did it install a package that doesn't meet your constraints?01:32
clarkbHenryG but it should be set in devstack not devstack-gate01:32
lifelessbknudson: if not, cool01:32
HenryGclarkb: there is a patch out for that I believe01:33
bknudsonlifeless: I tried running the test that was failing after doing ".tox/py27/bin/pip install -U .", and it worked... otherwise I don't know how to check if all packages meet constraints.01:33
HenryGclarkb: https://review.openstack.org/16085601:35
HenryGclarkb: it depends on things needed to make it work01:35
clarkbIm not sure anything is needed01:36
clarkbmy change to d-g just workes01:36
HenryGclarkb: gimme a few minutes, I need to refresh my memory01:37
*** mwagner_lap has joined #openstack-infra01:37
bknudsonI thought it might be better to move pycadf out of requirements.txt rather than move oslo.messaging into it, and that worked for me -- https://review.openstack.org/#/c/175688/01:39
HenryGclarkb: what about sdague's comment on https://review.openstack.org/160856 ?01:43
*** mmedvede has quit IRC01:44
HenryGWith current OSes you really have to go out of your way to disable v601:44
HenryGBut I suppose we should try it01:44
*** mmedvede has joined #openstack-infra01:48
HenryGclarkb: For 4+6 I thought https://review.openstack.org/168701 is needed but I can't remember what failed because of it01:48
*** melwitt has quit IRC01:51
*** baoli has quit IRC01:52
HenryGclarkb: dboik_ (the author) says the check-tempest-dsvm-ironic-pxe_ssh job fails without it01:52
*** baoli has joined #openstack-infra01:52
*** thedodd has quit IRC01:53
clarkbHenryG no impact for single node01:57
clarkbHenryG and we tunnel for multinode so I dont expext impact there either01:57
HenryGclarkb: did you just test with v4 only? Or you already knew?01:58
*** unicell has quit IRC01:59
clarkbHenryG we currebtly test v4 only on all jobs01:59
HenryGclarkb: OK, I am not sure if that is what sdague meant, but could you respond to his question in the review so he can follow-up if needed?02:01
clarkbHenryG done02:05
HenryGclarkb: thanks!02:07
HenryGclarkb: adding tweak to check if v6 is disabled on host02:10
clarkbit wont be disabled on the host02:12
clarkbthat should hopefully never happen anymore02:12
clarkbbut the underlying network infrastructure may not route ipv6 packets02:12
*** liusheng has quit IRC02:16
bswartzfungi: ping02:19
clarkbHenryG right now we are using rax only right now which has ipv602:21
clarkbno hpcloud nodes whivh are ipv6less02:22
clarkbbut it ahouldnt matter02:22
HenryGclarkb: I am think more about casual devstack users who are running on private hosts (laptops?) without v602:22
HenryGclarkb: don't want to upset them02:23
clarkbya it shouldnt affect them ipv6 just wont toute02:23
clarkb"route02:23
HenryGclarkb: so you are OK with the patch as-is?02:24
clarkbyup02:25
HenryGclarkb: I will rebase and update the commit msg to remove merged dependencies02:25
clarkbyou dont need to02:26
clarkbmerged deps are considered satisfied02:26
fungibswartz: whatcha need?02:26
HenryGclarkb: OK but https://review.openstack.org/168701 is still open02:26
bswartzfungi: it turns out the acls are still broken for manila's stable branches02:26
bswartzhttps://review.openstack.org/#/c/174329/02:26
bswartzNo one on the manila core team is able to +2 this02:27
fungibswartz: stable/kilo is different because we're in the release candidate phase02:27
*** sks has joined #openstack-infra02:27
clarkbHenryG I see, if it isnt needed then ya we should remove it02:27
bswartzoh this is related to the announcement that ttx sent out02:28
bswartzwell who does have access to +2 / +A backports between now and the release?02:28
fungibswartz: there's a separate acl override on stable/kilo branches of all repos participating in the integrated release, disallowing anyone except release managers from approving changes there02:28
fungibswartz: https://review.openstack.org/#/admin/groups/11,members02:28
bswartzfungi: last I heard manila was not in the "integrated release" -- unless the definition of that has changed02:29
HenryGclarkb: It is needed for the check-tempest-dsvm-ironic-pxe_ssh job02:29
clarkbHenryG gotcha maybe we can make that job ipv4 only until they catch up02:29
*** sputnik13 has joined #openstack-infra02:29
clarkbso they would override the new default02:29
HenryGclarkb: sounds good to me. you can probably find the job config faster than me02:30
bswartzfungi: I can take it up with ttx if you don't know -- I have the feeling that nobody who has the power to +2 stuff is paying attention to manila02:30
fungibswartz: agreed, doesn't have the tag according to http://governance.openstack.org/reference/projects/manila.html but ttx asked me to include it in the https://review.openstack.org/174074 change so maybe it was any of the projects with the release:at-6mo-cycle-end tag or something02:30
bswartzokay, I'll ask him about it -- there's certainly no urgency here02:31
*** rfolco has quit IRC02:31
fungibswartz: yeah, check with ttx and we can adjust if needed02:32
funginot 100% certain what his criteria were for the list he gave me02:32
*** ivar-laz_ has joined #openstack-infra02:34
HenryGclarkb: need to run, will follow up tomorrow02:35
*** achanda has joined #openstack-infra02:35
*** harlowja is now known as harlowja_away02:35
*** harlowja_away is now known as harlowja02:37
*** ivar-lazzaro has quit IRC02:37
*** ivar-laz_ has quit IRC02:38
*** stevemar has joined #openstack-infra02:39
*** fawadkhaliq has joined #openstack-infra02:39
*** sputnik1_ has joined #openstack-infra02:46
*** sputnik13 has quit IRC02:48
*** asselin__ has quit IRC02:54
*** mmedvede has quit IRC02:56
*** mmedvede has joined #openstack-infra02:59
*** bhuvan has quit IRC03:12
lifelesstchaypo: https://bugs.launchpad.net/pbr/+bug/1446425 pls reply ;)03:13
openstackLaunchpad bug 1446425 in PBR "pip only respects 1 version specifier for any particular name" [Undecided,New]03:13
*** sks has quit IRC03:13
*** sabeen1 has joined #openstack-infra03:21
*** jogo has quit IRC03:22
*** fawadkhaliq has quit IRC03:22
*** jyuso1 has quit IRC03:23
*** sabeen3 has quit IRC03:24
*** ddieterly has quit IRC03:26
openstackgerritClint 'SpamapS' Byrum proposed openstack-infra/shade: Explicitly request cloud name in test_caching  https://review.openstack.org/17569803:29
openstackgerritClint 'SpamapS' Byrum proposed openstack-infra/shade: Add test for create_image with glance v1  https://review.openstack.org/17569903:29
*** woodster_ has quit IRC03:30
tchaypolifeless: I have nothing to add, you’ve described what I saw. If I understood mordred correctly, he thinks pbr does something different and he wants to change it03:38
*** achanda has quit IRC03:41
*** otter768 has quit IRC03:42
*** vkmc has joined #openstack-infra03:47
*** sabeen1 has quit IRC03:47
Kennan:tchaypo03:49
lifelesstchaypo: so we're agreed that what you saw matches issue 98803:51
*** luqas has joined #openstack-infra03:52
lifelesstchaypo: mordred: ^ if mordred doesn't have anything different to add, we can rule that out as a new special way things break03:52
*** mmedvede has quit IRC03:54
*** harlowja is now known as harlowja_away03:56
*** luqas has quit IRC03:56
openstackgerritMerged openstack-infra/devstack-gate: redo devstack-gate grenade selection as a case statement  https://review.openstack.org/17539003:56
*** mmedvede has joined #openstack-infra04:02
*** BharatK has joined #openstack-infra04:04
*** dhritishikhar has joined #openstack-infra04:05
*** Swami has joined #openstack-infra04:06
*** vkmc has left #openstack-infra04:07
*** ayoung_ has quit IRC04:10
tchaypoyeah, and I think what kennan is seeing might be another manifestation04:12
*** jogo has joined #openstack-infra04:15
*** jogo has quit IRC04:17
*** achanda has joined #openstack-infra04:17
*** Swami has quit IRC04:17
*** baoli has quit IRC04:18
*** yfried|afk is now known as yfried__04:18
*** davideagnello has joined #openstack-infra04:19
*** jogo has joined #openstack-infra04:20
*** adrian_otto has joined #openstack-infra04:21
*** sputnik1_ has quit IRC04:23
*** davideagnello has quit IRC04:24
*** amotoki has joined #openstack-infra04:24
*** woodster_ has joined #openstack-infra04:25
*** Krinkle is now known as Krinkle|detached04:28
*** otter768 has joined #openstack-infra04:28
*** fawadkhaliq has joined #openstack-infra04:30
*** unicell has joined #openstack-infra04:32
*** davideagnello has joined #openstack-infra04:33
tchaypoLast week I was looking at pip-compile to see if it might make a useful test for detecting conflicting transitive dependencies from our global requirements04:34
tchaypoand I concluded that it didn’t because it reported errors even though pip happily installed wirhout reporting any conflicts04:34
tchayponow I realise that pip-compile is probably correct.04:34
openstackgerritMorgan Fainberg proposed openstack-infra/project-config: Add keystoneauth library and testing infrastructure  https://review.openstack.org/17559604:35
*** yfried__ is now known as yfried|afk04:36
openstackgerritGanesh proposed openstack-infra/jeepyb: Updated code review timelines, bug 2000244 Change-Id: Iab4965340fd591836ee6d492a784853cbb8ba57b  https://review.openstack.org/17571004:38
*** otter768 has quit IRC04:38
*** yfried|afk is now known as yfried__04:38
openstackgerritGanesh proposed openstack-infra/jeepyb: Updated code review timelines, bug 2000244\n Change-Id: Iab4965340fd591836ee6d492a784853cbb8ba57b  https://review.openstack.org/17571104:39
*** Sukhdev has joined #openstack-infra04:44
*** yfried__ is now known as yfried|afk04:52
*** Longgeek has joined #openstack-infra04:52
*** dhritishikhar has quit IRC04:53
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Cleanup jenkins/jobs/projects.yaml  https://review.openstack.org/16814804:58
*** rm_work|away is now known as rm_work04:59
*** mmedvede has quit IRC04:59
*** unicell has quit IRC05:01
*** yfried|afk is now known as yfried__05:01
*** flaper87 has quit IRC05:01
*** emagana has joined #openstack-infra05:02
*** flaper87 has joined #openstack-infra05:04
*** tsg has joined #openstack-infra05:05
*** mmedvede has joined #openstack-infra05:13
*** dhritishikhar has joined #openstack-infra05:14
*** dimtruck is now known as zz_dimtruck05:15
*** emagana has quit IRC05:16
*** mrmartin has joined #openstack-infra05:16
*** emagana has joined #openstack-infra05:17
*** mrmartin has quit IRC05:17
*** deepakcs has joined #openstack-infra05:18
*** adrian_otto has quit IRC05:19
*** davideagnello has quit IRC05:19
*** adrian_otto has joined #openstack-infra05:20
*** emagana has quit IRC05:21
openstackgerritMorgan Fainberg proposed openstack-infra/project-config: Add keystoneauth library and testing infrastructure  https://review.openstack.org/17559605:23
*** dhritishikhar_ has joined #openstack-infra05:23
*** dannywilson has joined #openstack-infra05:23
*** dannywilson has quit IRC05:23
*** shashankhegde has joined #openstack-infra05:23
*** dannywilson has joined #openstack-infra05:24
*** dhritishikhar has quit IRC05:25
*** ddieterly has joined #openstack-infra05:28
*** adrian_otto has quit IRC05:29
*** jcoufal has joined #openstack-infra05:31
*** afazekas has quit IRC05:31
openstackgerritGal Sagie proposed openstack-infra/project-config: Enable a check job for stackforge/dragonflow  https://review.openstack.org/17515205:32
*** ddieterly has quit IRC05:33
*** bhuvan has joined #openstack-infra05:35
*** tnovacik has joined #openstack-infra05:38
*** yfried__ has quit IRC05:44
*** hdd has joined #openstack-infra05:48
*** pal has joined #openstack-infra05:52
*** achanda has quit IRC05:52
*** pal_ has joined #openstack-infra05:56
*** pal has quit IRC05:56
*** ildikov has quit IRC05:57
*** achanda has joined #openstack-infra05:57
openstackgerritOpenStack Proposal Bot proposed openstack-infra/project-config: Normalize projects.yaml  https://review.openstack.org/17572706:01
*** garyk has joined #openstack-infra06:02
*** achanda has quit IRC06:03
openstackgerritGanesh proposed openstack-infra/jeepyb: Updated code review ti  https://review.openstack.org/17573206:05
*** armax_ has quit IRC06:06
*** shashankhegde has quit IRC06:07
*** armax has joined #openstack-infra06:07
openstackgerritGanesh proposed openstack-infra/jeepyb: Updated code review timeline  https://review.openstack.org/17573306:07
*** armax has quit IRC06:07
*** armax has joined #openstack-infra06:08
*** armax has left #openstack-infra06:08
*** armax has joined #openstack-infra06:08
*** scheuran has joined #openstack-infra06:09
openstackgerritGanesh proposed openstack-infra/jeepyb: test  https://review.openstack.org/17573406:09
*** armax has quit IRC06:10
*** armax has joined #openstack-infra06:10
*** armax has quit IRC06:10
*** yolanda has joined #openstack-infra06:11
*** mrunge has joined #openstack-infra06:12
*** bhuvan has quit IRC06:12
openstackgerrittakehirokaneko proposed openstack-infra/project-config: Add jenkins jobs to python-rackclient project  https://review.openstack.org/17573606:13
*** cody-somerville has quit IRC06:14
*** trinaths has joined #openstack-infra06:17
openstackgerritGanesh proposed openstack-infra/jeepyb: Updated code review timeline  https://review.openstack.org/17573206:21
*** afazekas_ has joined #openstack-infra06:22
openstackgerrityolanda.robla proposed openstack-infra/puppet-gerrit: Move cronjob of manage projects to jeepyb  https://review.openstack.org/16166306:23
*** pal has joined #openstack-infra06:24
*** pal_ has quit IRC06:25
*** dhritishikhar_ has quit IRC06:29
*** salv-orlando has quit IRC06:29
*** ddieterly has joined #openstack-infra06:29
*** dhritishikhar has joined #openstack-infra06:31
*** mrmartin has joined #openstack-infra06:31
*** sushilkm has joined #openstack-infra06:32
*** sushilkm has left #openstack-infra06:32
*** yfried__ has joined #openstack-infra06:33
*** jamielennox is now known as jamielennox|away06:34
*** luqas has joined #openstack-infra06:34
*** ddieterly has quit IRC06:34
*** doude has joined #openstack-infra06:34
*** otter768 has joined #openstack-infra06:39
*** MaxV has joined #openstack-infra06:39
*** Sukhdev has quit IRC06:44
*** otter768 has quit IRC06:44
*** yfried__ is now known as yfried|afk06:47
*** MaxV has quit IRC06:48
*** _nadya_ has joined #openstack-infra06:50
*** pal has quit IRC06:51
*** _nadya_ has quit IRC06:51
*** Kennan has quit IRC06:53
*** Kennan has joined #openstack-infra06:54
*** kaisers has joined #openstack-infra06:54
*** zhiwei has joined #openstack-infra06:56
*** pal has joined #openstack-infra06:56
*** yfried|afk is now known as yfried__06:59
*** bhuvan has joined #openstack-infra07:00
*** mestery has quit IRC07:03
*** bhuvan has quit IRC07:08
openstackgerritSpencer Krum proposed openstack-infra/system-config: Use envassert for integration tests  https://review.openstack.org/17359207:10
*** kaisers has quit IRC07:11
*** pcaruana has quit IRC07:11
*** jyuso1 has joined #openstack-infra07:18
*** tkelsey has joined #openstack-infra07:18
*** hichihara has quit IRC07:20
*** woodster_ has quit IRC07:20
*** kaisers has joined #openstack-infra07:21
*** dtantsur|afk is now known as dtantsur07:21
openstackgerritMichal Vanco proposed openstack-infra/jenkins-job-builder: Support for image gallery publisher  https://review.openstack.org/17574707:21
*** flaper87 has quit IRC07:23
*** flaper87 has joined #openstack-infra07:23
*** sergsh has joined #openstack-infra07:24
*** hichihara has joined #openstack-infra07:27
*** pal has quit IRC07:28
*** ddieterly has joined #openstack-infra07:30
*** afazekas_ has quit IRC07:32
*** mpaolino has joined #openstack-infra07:33
*** ddieterly has quit IRC07:34
*** shardy_z is now known as shardy07:36
*** afazekas_ has joined #openstack-infra07:36
*** yolanda has quit IRC07:37
*** vdo_ has joined #openstack-infra07:37
*** pal has joined #openstack-infra07:37
*** funzo has joined #openstack-infra07:38
*** dizquierdo has joined #openstack-infra07:38
*** jamielennox|away is now known as jamielennox07:43
*** MaxV has joined #openstack-infra07:44
*** mestery has joined #openstack-infra07:46
*** Hal has joined #openstack-infra07:47
*** jistr has joined #openstack-infra07:47
*** Hal is now known as Guest2974807:48
*** stevemar has quit IRC07:49
*** arxcruz has joined #openstack-infra07:49
*** vlaza has joined #openstack-infra07:53
*** weshay has joined #openstack-infra07:54
*** sarob has joined #openstack-infra07:54
openstackgerritMarc Koderer proposed openstack-infra/project-config: Move Manila scenario tests to check queue  https://review.openstack.org/17575707:56
openstackgerritMichal Vanco proposed openstack-infra/jenkins-job-builder: Support for Xvfb plugin  https://review.openstack.org/17575807:58
*** sarob has quit IRC07:59
*** HeOS has quit IRC07:59
*** zz_johnthetubagu is now known as johnthetubaguy08:08
spredzyCan someone tell me where I can see where are the different commit flags declared (ie. DocImpact, ApiImpact, etc..) ?08:09
*** ildikov has joined #openstack-infra08:11
*** Ala has joined #openstack-infra08:13
*** miqui_ has joined #openstack-infra08:14
*** yamamoto has quit IRC08:15
*** johnthetubaguy is now known as zz_johnthetubagu08:15
*** dtantsur is now known as dtantsur|brb08:16
*** miqui has quit IRC08:16
*** derekh has joined #openstack-infra08:18
anteayaspredzy: does http://git.openstack.org/cgit/openstack-infra/project-config/tree/gerrit/projects.yaml give you what you want?08:18
spredzyanteaya, I am trying to implement a new commit flag, so I was  wondering what is the process of declaring one, where should the flag be handled, etc...08:19
anteayaspredzy: what do you want to implement?08:19
spredzyI saw docimpact using hwat is jeepyb, but that was for the processing, not sure how it was actually implement08:20
anteayahwat?08:20
*** zz_johnthetubagu is now known as johnthetubaguy08:20
spredzyanteaya, a Cherry-pick: juno icehouse flag, that if added to the commit message will automatically submit a new review on there backport08:20
anteayaokay so are you trying to do the same thing?08:21
spredzysame thing as ?08:21
anteayawhat are you trying to do?08:21
spredzyIf one specifies 'Cherry-pick: icehouse' in its commit message for a new review, when s/he commit gets merged I would like gerrit to automatically submit a new review on stable/icehouse branch of the same project08:22
openstackgerritMerged openstack-dev/pbr: Revert "Support platform-specific requirements files"  https://review.openstack.org/17464608:23
*** mmedvede has quit IRC08:23
anteayaspredzy: oh well I don't feel that would be similar to a docimpact indicator myself08:23
anteayathat sounds like an entirely new feature08:24
spredzyanteaya, I mentioned DocImpac only because it was the only one I found the process 'function' for, but it is totally unrelated08:24
spredzyanteaya, I am wondering what is the process of creating a new commit flag, how should I proceed ? where are the current flags declared ?08:25
anteayathe closest I could come to would be our Depends-on: statement in a commit messge, which is how zuul selects and organizes patches in a pipeline08:25
*** hashar has joined #openstack-infra08:25
anteayaspredzy: well first it has to be possible for the tooling to do something with the flag08:25
anteayazuul can read the flag but zuul doesn't do cherry picks08:26
anteayaif flag is the right term for a keyphrase in a commit message08:26
*** weshay has quit IRC08:26
spredzyI wanted to use something similar to http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/scripts/propose_update.sh if possible08:26
*** weshay has joined #openstack-infra08:27
anteayaokay that script is consumed by a bot which is written entirely for the purpose08:28
anteayaso you would be looking at needing to create a bot to consume a script to do what you want08:29
*** _nadya_ has joined #openstack-infra08:29
anteayaso the first recommendation I would have is add an item to the infra meeting agenda with your idea, I would go so far as to call it a feature request, and gather input08:30
anteayayou might be directed to submit a spec for the work08:30
anteayaand then you can do the work if you wanted08:30
*** ddieterly has joined #openstack-infra08:31
spredzyanteaya, ok will go down this road08:31
anteayahelp me understand why cherrying picking it yourself is more work08:31
anteayado you do a lot of cherry picking?08:31
*** ihrachyshka has joined #openstack-infra08:31
spredzyThe idea was raised here by EmilienM http://lists.openstack.org/pipermail/openstack-dev/2015-April/061716.html08:32
spredzyIt is to ensure that simply by adding this flag the review will be backported, and we can enforce it by -1 the review against master, if the author didn't add this flag08:33
spredzyelse, it is extra work, either for the author, or for a member of the community to actually do it08:33
*** e0ne has joined #openstack-infra08:34
*** mmedvede has joined #openstack-infra08:35
*** ddieterly has quit IRC08:35
anteayadid you read fungi's comment on the patch: https://review.openstack.org/#/c/174627/208:37
*** pelix has joined #openstack-infra08:38
*** ssam2 has joined #openstack-infra08:38
*** tkelsey has quit IRC08:39
* anteaya yawns and thinks about going back to bed08:39
*** otter768 has joined #openstack-infra08:40
anteayaspredzy: did you read fungi's comment on https://review.openstack.org/#/c/174627/208:40
* spredzy reading08:40
*** dannywilson has quit IRC08:41
*** Longgeek has quit IRC08:42
*** mmedvede has quit IRC08:42
anteayaso if you follow the translation model, here is the translation job: http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/jobs/translation-jobs.yaml08:43
anteayaand here is one of the scripts it calls: http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/scripts/upstream_translation_update.sh08:44
anteayathis is a simpler model that the global requirements process so I would suggest you start here08:44
*** otter768 has quit IRC08:44
anteayayou would create a new job and have the job call your new script08:45
*** coolsvap|afk is now known as coolsvap08:45
anteayaand as fungi suggests it could be a job in the post pipeline which gets executed after a patch is merged08:45
anteayaspredzy: do you have enough for now?08:45
spredzyanteaya, ok. One question remain, where do I declare the actual 'flag' ? Should I deal with it in the .sh file ? (ie. the Cherry-picks:)08:46
anteayathe script has to know what to trigger on, yes08:46
spredzyanteaya, I do and will go with those links. Thank you for your assitance08:46
*** deepakcs has quit IRC08:46
*** coolsvap is now known as coolsvap|afk08:46
*** sdake_ has quit IRC08:47
anteayaspredzy: do your best to offer some kind of patch and then ask for reviews08:47
spredzyanteaya, ok, I will.08:47
anteayayou might get redirected again but if you create the patch and a detailed commit message at least folks will know what you are trying to achieve and why08:47
anteayaokay thanks08:48
* anteaya goes back to bed08:48
*** fhubik has joined #openstack-infra08:50
*** isviridov_away is now known as isviridov08:51
*** yolanda has joined #openstack-infra08:53
*** sarob has joined #openstack-infra08:58
*** dhritishikhar has quit IRC08:59
*** dhritishikhar has joined #openstack-infra08:59
*** Hal has joined #openstack-infra09:00
*** _nadya_ has joined #openstack-infra09:00
*** Hal is now known as Guest3411909:01
*** adiantum has joined #openstack-infra09:01
*** Guest29748 has quit IRC09:01
*** sarob has quit IRC09:03
*** mmedvede has joined #openstack-infra09:03
*** yamamoto has joined #openstack-infra09:04
*** fhubik is now known as fhubik_afk09:06
*** sergsh has quit IRC09:06
*** vdo_ has quit IRC09:08
*** fawadkhaliq has quit IRC09:11
*** ildikov has quit IRC09:11
*** Longgeek has joined #openstack-infra09:14
*** HeOS has joined #openstack-infra09:14
*** deepakcs has joined #openstack-infra09:15
openstackgerritIhar Hrachyshka proposed openstack-infra/project-config: Disable pypy jobs for Icehouse  https://review.openstack.org/17578209:17
*** teran has quit IRC09:17
*** teran has joined #openstack-infra09:17
*** teran has quit IRC09:18
*** sergsh has joined #openstack-infra09:18
*** yfried__ is now known as yfried|afk09:21
*** dtantsur|brb is now known as dtantsur09:22
*** ildikov has joined #openstack-infra09:24
*** fawadkhaliq has joined #openstack-infra09:25
*** fawadkhaliq has quit IRC09:27
*** fhubik_afk is now known as fhubik09:30
*** ddieterly has joined #openstack-infra09:31
*** yfried|afk is now known as yfried__09:34
*** yamamoto has quit IRC09:34
*** yamamoto has joined #openstack-infra09:36
*** ddieterly has quit IRC09:36
*** alexpilotti has quit IRC09:37
*** fawadkhaliq has joined #openstack-infra09:38
*** fawadkhaliq has joined #openstack-infra09:38
*** salv-orlando has joined #openstack-infra09:42
*** pal has quit IRC09:42
*** ssam2 has quit IRC09:44
*** ssam2 has joined #openstack-infra09:44
*** luqas has quit IRC09:45
*** tnovacik has quit IRC09:46
*** yfried__ is now known as yfried|afk09:48
*** yamamoto has quit IRC09:50
*** yfried|afk is now known as yfried__09:50
*** luqas has joined #openstack-infra09:53
openstackgerritAntoine Musso proposed openstack-infra/nodepool: Support spaces in Gearman functions names  https://review.openstack.org/17579109:56
openstackgerritArnold Bechtoldt proposed openstack-infra/jenkins-job-builder: support com.cloudbees.plugins.credentials properties in authorization matrix  https://review.openstack.org/17579209:57
*** cdent has joined #openstack-infra09:59
*** yfried__ is now known as yfried|afk10:01
*** e0ne is now known as e0ne_10:02
*** e0ne_ is now known as e0ne10:04
*** tnovacik has joined #openstack-infra10:04
*** boris-42 has quit IRC10:05
*** kaisers has quit IRC10:06
*** boris-42 has joined #openstack-infra10:08
*** Guest34119 has quit IRC10:09
*** BobBall_AWOL is now known as BobBall10:10
*** yamahata has quit IRC10:12
*** yfried|afk is now known as yfried__10:13
openstackgerritCyril Roelandt proposed openstack/requirements: Add junit-xml to the requirements  https://review.openstack.org/17579410:14
*** teran has joined #openstack-infra10:26
*** sslypushenko has quit IRC10:26
*** teran has quit IRC10:27
*** teran has joined #openstack-infra10:27
*** mpaolino has quit IRC10:29
*** ddieterly has joined #openstack-infra10:32
*** fawadkhaliq has quit IRC10:32
*** fawadkhaliq has joined #openstack-infra10:32
*** e0ne is now known as e0ne_10:33
openstackgerritJulien Danjou proposed openstack-infra/project-config: Publish Gnocchi to PyPI  https://review.openstack.org/17580110:33
*** e0ne_ is now known as e0ne10:34
*** xyang1 has quit IRC10:35
*** pc_m has joined #openstack-infra10:35
*** fawadk has joined #openstack-infra10:36
*** ddieterly has quit IRC10:36
*** fawadkhaliq has quit IRC10:38
*** fhubik is now known as fhubik_afk10:40
*** otter768 has joined #openstack-infra10:41
*** fawadkhaliq has joined #openstack-infra10:41
*** fawadk has quit IRC10:43
*** zhiwei has quit IRC10:43
*** fawadk has joined #openstack-infra10:44
*** otter768 has quit IRC10:45
*** sarob has joined #openstack-infra10:48
*** fawadkhaliq has quit IRC10:48
*** fawadkhaliq has joined #openstack-infra10:49
*** fawadkhaliq has quit IRC10:50
*** fawadkhaliq has joined #openstack-infra10:50
*** fawadk has quit IRC10:51
*** sarob has quit IRC10:52
*** doug-fish has left #openstack-infra10:53
*** fawadk has joined #openstack-infra10:53
*** fawadkhaliq has quit IRC10:55
*** fawadkhaliq has joined #openstack-infra10:55
*** mrunge has quit IRC10:58
*** fawadk has quit IRC10:58
*** BharatK has quit IRC11:02
*** jistr has quit IRC11:02
*** jistr has joined #openstack-infra11:04
*** fawadkhaliq has quit IRC11:09
*** claudiub has joined #openstack-infra11:12
*** fawadkhaliq has joined #openstack-infra11:13
*** fawadkhaliq has quit IRC11:15
*** _nadya_ has quit IRC11:15
*** BharatK has joined #openstack-infra11:15
samueldmqmorning11:15
*** fawadkhaliq has joined #openstack-infra11:16
*** trinaths has left #openstack-infra11:20
*** otter768 has joined #openstack-infra11:27
*** ddieterly has joined #openstack-infra11:28
*** tsg has quit IRC11:30
*** fawadkhaliq has quit IRC11:30
*** fawadkhaliq has joined #openstack-infra11:32
*** mahito has quit IRC11:34
*** fawadkhaliq has quit IRC11:35
*** mwagner_lap has quit IRC11:38
*** BharatK has quit IRC11:38
*** alexpilotti has joined #openstack-infra11:40
*** mrunge has joined #openstack-infra11:41
*** deepakcs has quit IRC11:45
*** tnovacik has quit IRC11:46
*** jcoufal_ has joined #openstack-infra11:47
*** otter768 has quit IRC11:50
*** jcoufal has quit IRC11:50
*** dhritishikhar has quit IRC11:51
*** fhubik_afk is now known as fhubik11:53
*** yamamoto has joined #openstack-infra11:53
*** kgiusti has joined #openstack-infra11:54
*** markvoelker has joined #openstack-infra12:02
*** markvoelker_ has joined #openstack-infra12:03
*** markvoelker_ has quit IRC12:04
*** markvoelker_ has joined #openstack-infra12:05
*** kaisers has joined #openstack-infra12:06
*** markvoelker has quit IRC12:07
openstackgerritSean Dague proposed openstack-infra/devstack-gate: only force off KEYSTONE_USE_WSGI up until kilo  https://review.openstack.org/17553112:10
*** yamamoto has quit IRC12:12
*** jyuso1 has quit IRC12:16
*** dprince has joined #openstack-infra12:17
fungispredzy: i talked to EmilienM about that change, i think? anyway he was working on redoing it as a post pipeline change proposal job, and i think he was going with "backport-potential" as a commit message header key12:18
*** salv-orlando has quit IRC12:18
fungigerrit hook scripts are not the way to do this12:18
openstackgerritDavid Shrewsbury proposed openstack-infra/shade: Search methods for networks, subnets and routers  https://review.openstack.org/17502712:19
openstackgerritDavid Shrewsbury proposed openstack-infra/shade: Use new getters in update_subnet and update_router  https://review.openstack.org/17583712:19
*** mwagner_lap has joined #openstack-infra12:19
fungiwe already have a system capable of proposing changes to projects, so most of the code is written12:19
spredzyfungi, yes I am working with EmilienM on that one, Based on anteaya recommendation (and yours) I will create a post-pipeline job, that will look for the given flag in the commit message and resubmit a review (similar to propose_update.sh)12:19
fungispredzy: excellent!12:20
Shrewsfungi: thx for the reviews last night12:20
spredzyfungi, will submit something in few mins, as a WIP, will mark you as a reviewer12:20
*** woodster_ has joined #openstack-infra12:20
*** salv-orlando has joined #openstack-infra12:21
fungiShrews: sure, took me a while to unwind my stack of things i'd already agreed to do yesterday, but i _did_ get to it ;)12:21
*** yamamoto has joined #openstack-infra12:23
*** baoli has joined #openstack-infra12:23
*** yamamoto has quit IRC12:30
*** Hal has joined #openstack-infra12:30
*** Hal is now known as Guest9219112:31
openstackgerritMonty Taylor proposed openstack-infra/system-config: Revert "Turn off HP in nodepool"  https://review.openstack.org/17584312:31
*** sarob has joined #openstack-infra12:33
mordredfungi: ^^ hp cloud has run the thing they needed to and is ready for load again - also, the internal performance graphs post-maint look very good12:34
*** gordc has joined #openstack-infra12:34
*** bswartz has quit IRC12:37
*** zhiwei has joined #openstack-infra12:37
*** sarob has quit IRC12:38
openstackgerritDavid Shrewsbury proposed openstack-infra/shade: Search methods for networks, subnets and routers  https://review.openstack.org/17502712:38
openstackgerritDavid Shrewsbury proposed openstack-infra/shade: Use new getters in update_subnet and update_router  https://review.openstack.org/17583712:38
*** Guest92191 has quit IRC12:39
*** rlandy has joined #openstack-infra12:40
*** sergsh has quit IRC12:40
*** mpaolino has joined #openstack-infra12:42
russellbfungi: i made some reviewstats fixes and restarted the scripts yesterday.  at some point today could you check how many gerrit ssh connections i have?12:42
*** jistr has quit IRC12:42
*** jistr has joined #openstack-infra12:43
*** yamamoto has joined #openstack-infra12:44
*** annegentle has joined #openstack-infra12:47
*** amotoki has quit IRC12:48
*** annegentle is now known as Guest3865512:48
*** prad has quit IRC12:49
sdaguemordred: \o/12:49
openstackgerritSirushti Murugesan proposed openstack-infra/project-config: Add gate-heat-specs-python27 job for heat-specs  https://review.openstack.org/17584612:50
fungimordred: yahoo!!!12:51
fungimordred: if we can entice SergeyLukjanov perhaps into approving that (or as soon as someone in pdt wakes up), would be nice to have that merge with puppettime to spare before the image updates kick off for today12:52
openstackgerritDavid Shrewsbury proposed openstack-infra/shade: Search methods for networks, subnets and routers  https://review.openstack.org/17502712:52
fungirussellb: survey says... 212:52
russellbfungi: perfect12:52
*** yamamoto has quit IRC12:52
russellb2 scripts running :)12:53
fungirussellb: now 112:53
openstackgerritDavid Shrewsbury proposed openstack-infra/shade: Use new getters in update_subnet and update_router  https://review.openstack.org/17583712:53
fungiand now 012:53
*** bknudson has quit IRC12:53
fungiso seems to be keeping itself disconnected when not busy i guess12:53
*** sarob has joined #openstack-infra12:54
openstackgerritYanis Guenane proposed openstack-infra/project-config: Add support for backport-potential commit flag  https://review.openstack.org/17584912:56
openstackgerritYanis Guenane proposed openstack-infra/project-config: Add propose-backports jobs to stackforge/puppet-*  https://review.openstack.org/17585012:56
spredzyEmilienM, fungi ^^12:58
*** mrunge has quit IRC12:58
mordredneat12:58
*** dkranz has quit IRC12:58
EmilienMspredzy: where is bash code? maybe I'm missing something in the party12:59
spredzyEmilienM, https://review.openstack.org/#/c/175849/1/jenkins/scripts/propose_backports.sh,cm13:00
mordredfungi: looking at that patch ^^ I'm starting to wonder if we shouldn't make a propose-X-patch framework that contains some general capabilities for doing "when X happens, have zuul propose Y"13:00
mordredsince we've got 4 or 5 of these now13:00
EmilienMspredzy: oh, missed that one :)13:00
mordredEmilienM: https://review.openstack.org/#/c/175849/1/jenkins/scripts/propose_backports.sh ?13:00
*** baoli has quit IRC13:00
*** jistr is now known as jistr|mtg13:01
*** yamamoto has joined #openstack-infra13:01
*** baoli has joined #openstack-infra13:02
fungimordred: AJaeger already refactored and combined some of that, but yes i think that's the direction we've been heading13:03
*** xyang1 has joined #openstack-infra13:04
*** e0ne is now known as e0ne_13:04
*** tnovacik has joined #openstack-infra13:05
*** yamamoto has quit IRC13:05
*** Longgeek has quit IRC13:05
*** e0ne_ is now known as e0ne13:06
*** salv-orlando has quit IRC13:06
mordred++13:08
*** amitgandhinz has quit IRC13:11
*** sandywalsh has quit IRC13:11
*** Hal has joined #openstack-infra13:11
*** Hal is now known as Guest3463013:12
openstackgerritMerged openstack-infra/system-config: Revert "Turn off HP in nodepool"  https://review.openstack.org/17584313:12
openstackgerritMerged openstack-infra/project-config: Skip test on cells job which will not pass  https://review.openstack.org/17351313:13
*** changbl has quit IRC13:14
*** sandywalsh has joined #openstack-infra13:15
*** bswartz has joined #openstack-infra13:15
*** e0ne is now known as e0ne_13:16
*** bknudson has joined #openstack-infra13:16
*** yamamoto has joined #openstack-infra13:17
*** yamamoto has quit IRC13:17
*** yamamoto has joined #openstack-infra13:17
*** yamamoto has quit IRC13:19
*** sdake has joined #openstack-infra13:19
*** ddieterly has quit IRC13:19
*** ayoung_ has joined #openstack-infra13:19
*** e0ne_ is now known as e0ne13:21
*** sdake_ has joined #openstack-infra13:22
*** doug-fish has joined #openstack-infra13:22
mrmartinhey fungi13:23
fungimrmartin: hey13:23
*** Longgeek has joined #openstack-infra13:24
*** sdake has quit IRC13:24
mrmartinI'm trying to find out how the heck I can create an askbot-staging deployment pipeline13:24
*** Longgeek has quit IRC13:24
mrmartinhttps://etherpad.openstack.org/p/askbot-integration13:24
*** Longgeek has joined #openstack-infra13:25
mrmartinbasically the major issue, that askbot is a django, and the upstream is hosted outside of openstack-infra repos13:25
*** sdake has joined #openstack-infra13:25
*** esker has joined #openstack-infra13:26
mrmartinI like to build a distribution tgz that contains the askbot app and his dependencies, and additionally the openstack askbot-theme with a compiled css13:26
*** e0ne is now known as e0ne_13:26
*** e0ne_ is now known as e0ne13:26
mrmartinso adding that into jenkins as we did for groups, and openstackid not working, because we have two changing separate repositories (askbot-devel upstream and askbot-theme)13:27
mrmartinand we can trigger events on askbot-theme only.13:27
*** peristeri has joined #openstack-infra13:27
*** sdake_ has quit IRC13:28
mrmartindo you have any idea what is the proper way of this dist-packaging?13:28
fungimrmartin: how about if the theme identified the git ref for the askbot version with which it was intended to be deployed?13:28
*** prad has joined #openstack-infra13:29
fungithen we could trigger the bundling exclusively off updates to the theme repo13:29
mrmartinyes, but it means, that we need to upgrade the theme together with every upstream askbot change13:29
fungithat's true, if there are undeployed changes to the theme and we wanted to roll forward the version of askbot, we'd need a different branch for that13:30
mrmartinso both the theme and the askbot src can change independently :)13:30
mrmartinand of course we still have this issue between dev and production, that's the reason why we need to pin the askbot-theme13:30
fungiwhat prevents us from deploying the theme and the askbot application independent of each other?13:31
*** dustins has joined #openstack-infra13:31
mrmartinbasically, if I like to do a similar green/blue deployment with multiple slots, it means, that we need to apply a very complex logic for the deployment middleware13:32
fungii guess the main thing you're trying to avoid is having the application get compiled/bundled by running something local on the server where it will be deployed?13:32
kragnizanyone fancy reviewing this? Channel access has been granted to openstackinfra https://review.openstack.org/#/c/175424/113:32
fungikragniz: we13:32
fungi're not very fancy here13:32
mrmartinyes, definietly I want to avoid doing any build on dev server, because I like to apply the same model to the production one13:33
*** tiswanso has joined #openstack-infra13:33
mrmartinso if we can package together the entire stack, and put the -dev and -stable .tgz into tarballs.openstack.org the deployment logic can be simple13:33
kragnizfungi: that is in the eye of the beholder13:33
fungimrmartin: so i guess the disconnect is that we want to deploy software we don't write/host, and which the authors don't feel like distributing any usable packaging of?13:34
mordredfungi, mrmartin: we could also have a publication job that's triggered by commits to both repos13:34
SergeyLukjanovI'm here13:34
SergeyLukjanovreading backlog13:34
mordredthat always just bundles both repos?13:34
mrmartinfungi: yes, exactly that's the case13:34
mrmartinso the other issue that, we cannot use a single commit ref to identify the bundle :)13:34
mordredsince zuul knows how to share a job between multiple repos - we can keep the logic there13:34
fungimordred: we need to trigger builds off commits to an application in github, not gerrit13:34
mordredoh13:34
mordredwell - I've been wanting that github trigger for zuul for a while13:35
mordredthis is one-more-reason that it would be useful to us13:35
fungiupstream doesn't care to package it, and we want to avoid packaging it locally on the server where it will be deployed (i'm still not convinced we have to avoid that)13:35
*** tiswanso has quit IRC13:35
mordredfungi: what does "packaging" it mean?13:35
fungimaking something deployable13:36
mordredisn't it a php app? shouldn't we be able to just git clone the github repo on the server?13:36
mrmartinmordred: get askbot-devel, including all dependent modules, add the theme from our repo, and compile css13:36
mrmartindjango13:36
mordredah13:36
*** tiswanso has joined #openstack-infra13:36
mordredok. I understand13:36
fungithere are apparently lots of building, dependency retrieval and bundling steps to make the software able to run13:36
* mordred cries13:36
*** mriedem_away is now known as mriedem13:36
mrmartinit's not the case for Drupal for example, because it knows the development version like "7.x-dev"13:37
openstackgerritMerged openstack-infra/reviewstats: Handle (dis|re)connect more appropriately.  https://review.openstack.org/17403113:37
fungimrmartin: so we _could_ (and everyone will probably shoot me for suggesting this) use puppet triggered via vcsrepo changes as a build mechanism on a separate server which then hosts the results via apache13:37
mrmartinif you check the PEP-0440, this versioning model is different: https://www.python.org/dev/peps/pep-0440/13:37
*** radez_g0n3 is now known as radez13:38
mrmartinfungi: and after this we need to apply local db schema changes, updates etc.13:38
fungimrmartin: for example, what if there's an ask-dev.openstack.org which has a second puppet class to "build" askbot+theme bundles and then hosts them via http on a second apache vhost13:38
mordredfungi: I don't think that's a terrible idea13:38
fungiso not only does it deploy the latest of whatever it built, but then we can reference those build artifacts in the puppet class for ask.openstack.org and have puppet retrieve and deploy the ones we want13:39
mrmartinyeap, but how do you handle the change between slot0 / slot113:39
mordredfungi: although I Think we should make a note somewhere that we should re-work it once we have github triggers in zuul13:39
mrmartinit will be a hell complex puppet13:39
mordredmrmartin: yeah - we're not really tooled to do blue/green deployments here13:39
fungimrmartin: i'm not understanding why we need multiple slots if we have multiple servers for dev and prod13:39
mrmartinimagine for example, in the future we want to replace the target of deployment to Docker containers or CloudFoundry13:40
mordredmrmartin: that would be a MUCH larger infra-wide undertaking13:40
fungidocker containers work more or less like separate servers13:40
fungialso premature optimization coupled with buzzwords13:40
mordredwhich is to say - I do not think we would do docker or CF just for ask13:40
mrmartinfungi: because we have a transition between the versions, module updates, db changes etc.13:40
*** EmilienM has quit IRC13:40
*** EmilienM has joined #openstack-infra13:41
mordredmrmartin: we do that with our other services without blue/green13:41
mrmartinmordred: sure, in theory, I don't think we will roll out a CF cluster within weeks :)13:41
mordredmrmartin: no :)13:41
mrmartinbut with something similar model, we could use much simpler puppet manifests13:41
* fungi has never heard of blue/green before the last few weeks. though i also never really worked on php webapps13:41
*** tiswanso has quit IRC13:41
mordredmrmartin, fungi: I _do_ think it's worth considering whether something like that would be appropriate for hosting teh parts of infra that are not dev related - like ask and wiki and friends13:41
mrmartinhttp://docs.pivotal.io/pivotalcf/devguide/deploy-apps/blue-green.html13:42
mordredfungi: its a "have two, apply updates to one, swap the pointer to it" model13:42
mrmartinmordred: but in long term we could swap out all those side projects, openstackid, openstack.org, groups.openstack.org, ask.openstack.org into a PaaS cluster13:42
mordredfungi: allows you to do a deploy to the "test" server, verify that it's solid, then flip the vip to the test server to make it the prod server, and make the old prod server the new test server13:43
fungiright, i've done it many times for all sorts of software (sco osr package updates worked like that even), just never heard that term for it until now13:43
mordredmrmartin: yah - I've been having a similar thought - but haven't gotten far enough to turn it into a proposal13:43
mrmartinand it is easier to operate a common platform13:43
*** dboik_ has quit IRC13:43
mordredmrmartin: there are a bunch of things about it we'd need to figure out that would/should be different in our model of operation13:43
mrmartinbecause I know that we don't have SLA-s, but those upfront services have a different audience13:43
mordredmrmartin: I do not think we want to actually hand out cf push to anyone13:44
*** baoli has quit IRC13:44
mordredwhich is a bit not how those services normally work13:44
mrmartinok, it was just a theory13:44
mordredso there is a deal of learning and thinking we'll need to do13:44
mordredbut in _theory_ I think it _could_ make sense for the "side" projects13:44
mrmartinif we could solve this packaging thing from the upstream askbot-devel repo and our askbot-theme repo13:44
mrmartinit can be fantastic13:44
*** fawadkhaliq has joined #openstack-infra13:44
*** ddieterly has joined #openstack-infra13:44
mordredrather that full puppet-izasion of all of them13:44
mrmartinthe basic question here, how could we trigger build jobs13:44
mordredheh. see - now you want to actually fix things :)13:45
*** wenlock has joined #openstack-infra13:45
*** baoli_ has joined #openstack-infra13:45
fungimrmartin: so it's worth asking, how many webapp failures have we had where this deployment model would have helped? silverstripe upgrade changes the password hash used by openstackid--nope. redis starts running out of memory on the ask server--nope... examples would be helpful13:45
*** _nadya_ has joined #openstack-infra13:46
fungithe added complexity needs to be outweighed by the failures it fixes13:46
*** amitgandhinz has joined #openstack-infra13:46
fungiif we spend more time caring and feeding for a belt-and-suspenders deployment model than the time it would have saved us dealing with issues, it's ultimately not worthwhile13:46
mrmartinbasically the problem here, that for example Drupal simply fails due it's hook system, if you deploy a newer code and serving it with an older database version13:47
*** ddieterl_ has joined #openstack-infra13:47
mrmartinand if you receive a http request during the upgrade process, it is easy to kill the app13:47
*** ddieterly has quit IRC13:47
mrmartinso that's reason behind deploying into a separate "container"/slot, and it is switched to maintenance mode during the db schema upgrade13:48
*** emagana has joined #openstack-infra13:48
fungihow long does deployment take? if it's just a couple minutes, have apache stop first and then start when finished. i think a couple minutes of downtime once or twice a month is fine13:48
mrmartineven if it takes for just a few seconds, a request can arrive, and kill the site13:49
*** zz_jgrimm is now known as jgrimm13:49
mrmartinso switching to maintenance mode is a must have13:49
funginot if apache is stopped first13:49
mrmartinand if we are doing automated deployment, than something need to redirect to maintenance page or stop apache13:49
funginobody can request anything from the site while apache is offline13:49
mrmartinand turn it back when the upgrade was done.13:49
fungiyep, that's what i was suggesting13:49
mrmartinfungi: :)13:49
fungiprobably much simpler than trying to engineer a zero-downtime upgrade mechanism that saves us a minute a month13:50
*** otter768 has joined #openstack-infra13:50
mrmartinok, so you suggest to rely on vcsrepo resources13:51
mrmartinboth for theme and askbot-devel13:51
fungiwe do for other "production" systems (for example, etherpad)13:51
*** armax_ has joined #openstack-infra13:51
*** emagana_ has joined #openstack-infra13:51
*** salv-orlando has joined #openstack-infra13:52
mrmartinright, but in that case, we need to keep those repos outside of http vhost roots13:52
*** emagana has quit IRC13:52
*** yamahata has joined #openstack-infra13:52
*** armax_ has quit IRC13:52
*** julim has joined #openstack-infra13:52
mrmartinand trigger an update script, that moves the files to a proper place, to avoid overwrite of files, until apache is not stopped13:52
*** armax_ has joined #openstack-infra13:52
fungiwith etherpad, we have dev and prod servers. we can pin them to separate git refs or leave dev freely upgrading cd style13:52
mrmartinsure, I got it13:53
*** hdd has quit IRC13:53
*** tnovacik has quit IRC13:53
mrmartinok, great, I have a POC in my mind now13:53
*** amotoki has joined #openstack-infra13:54
*** ildikov has quit IRC13:54
*** salv-orlando has quit IRC13:54
fungianyway, it _seems_ like that would be easier. if we do want some wort of zero-downtime deployment solution for webapps, we should probably first investigate whether anyone else has already written one which runs from puppet (or maybe ansible) we can reuse. and if not, we should try to model it in a way that we can use it consistently everywhere. i would just be hesitant to deploy it as a one-off for13:54
fungiask.o.o on the assumption that we might do the same thing down the road for other servers13:54
*** otter768 has quit IRC13:55
*** yamamoto has joined #openstack-infra13:55
*** Krinkle|detached is now known as Krinkle13:56
*** tsg has joined #openstack-infra13:56
mrmartinsure, this question will come up, if we like to operate web clusters, auto-scaling and updates together :)13:56
*** dizquierdo has quit IRC13:56
mrmartinI was looking for solution, basically AWS have something, they call it CodeDeploy, http://aws.amazon.com/codedeploy13:56
mrmartinbut I not found any working solution for CloudFoundry13:56
fungiright, we just need to approach that as "here's a plan to start transitioning our webapps to this new deployment model" rather than "here's a deployment model we want to use for ask.o.o, and then maybe do the same thing in other places later if it works out"13:57
mrmartinbut it is not too hard to implement one, because most of the deployment is handled by CF Api and buildpacks13:57
*** Sukhdev has joined #openstack-infra13:57
fungievery time someone types "cf" i think they mean coldfusion, and then i get ill13:58
mrmartinfungi: yeap, I agree, I just want to solve this ask.o.o solution short-therm, then in middle therm, if we saw a working model, we can start to talk about the new deployment model13:58
mordredright - and that's why I think it should be a larger effort13:58
mordredand think about how things like this could or could not be helped and/or things be made 'easier'13:58
mordredor - more reliable deploys with not more complexity13:58
mrmartinif we have a working pilot somewhere, with some operation experience, it can help a lot, but short term I like to focus on the original problem13:59
mrmartinthat i need to deploy ask.o.o from two different sources13:59
*** salv-orlando has joined #openstack-infra14:00
*** tonytan4ever has joined #openstack-infra14:00
fungisounds good. solve the immediate problem in the easiest way possible, rather than making it contingent on solving some much bigger and far less immediate problem14:00
mrmartinif a staging server dies, we can survive that somehow.14:00
*** sarob has quit IRC14:01
mrmartinfor production we have pip install and theme vcs pinning14:01
mrmartinso this part is ok now14:01
mordredWOW14:01
mordredmy new personal rackspace account isn't a us account - I have an HKG region and that's it14:01
fungimordred: looks like hpcloud is in use again14:01
mordredfungi: woot14:01
fungimordred: orly?!?14:01
*** Guest38655 has quit IRC14:01
*** dboik has joined #openstack-infra14:01
fungimordred: my personal rax account has lots of regions, though i'm splitting my servers between iad and syd14:02
mordredjohnthetubaguy: ^^ fwiw14:02
mrmartinwhat is iad?14:02
mordredjroll, johnthetubaguy: seems like one of those things someone at rax should know about14:02
mordredmrmartin: it's one of the rackspace regions14:02
* jroll looks14:03
mrmartinbut where?14:03
fungimrmartin: ~washington dc14:03
mrmartinok.14:03
jrollmordred: wat, only hkg?14:03
*** ajmiller has joined #openstack-infra14:03
*** erikmwil_ has joined #openstack-infra14:03
*** erikmwilson is now known as Guest146214:03
*** erikmwil_ is now known as erikmwilson14:03
johnthetubaguywhats going on here, confused14:03
mordredjroll: doulbechecking14:03
*** erikmwilson_ has joined #openstack-infra14:03
mrmartinhkg is a nice place, but a bit crowded :)14:03
jrolljohnthetubaguy: mordred | my new personal rackspace account isn't a us account - I have an HKG region and that's it14:04
mordredjroll, johnthetubaguy: I apologize - it's a bug in python-openstackclient - not in rackspace14:04
jroll\o/14:04
mordredI have verified via another mechanism - sorry for the noise14:04
mordreddtroyer: ^^14:04
jrollno worries dude14:04
*** sigmavirus24_awa is now known as sigmavirus2414:04
fungimrmartin: to be more specific, iad is also the iata (three-letter) airport code for washington dulles international airport in northern virginia14:05
ttxfungi: so, about that manila thing. stable/kilo should be release managers + manila-release, same way nova stable/kilo is release managers + nova-milestone14:05
ttxfungi: want me to propose the change or you can propose and I can review ?14:05
*** eharney has joined #openstack-infra14:06
*** mtanino has joined #openstack-infra14:06
fungittx: i can do that. i didn't set it up that way because manila didn't have an existing refs/heads/proposed/* section in their acl14:06
fungibut i can add something14:07
*** apmelton_away is now known as apmelton14:07
ttxfungi: would be great thx. Let me know when it's up and I'll +1 it14:07
fungie.g. it's currently working the same way it would have been if we were using proposed/kilo for manila instead14:07
openstackgerritVictor Sergeyev proposed openstack-infra/project-config: Add Ironic python3.4 experimental job  https://review.openstack.org/15653014:08
*** emagana_ has quit IRC14:08
*** afazekas_ has quit IRC14:08
fungittx: want me to double-check https://review.openstack.org/174074 for any others that should have a project-specific group added to stable/kilo approvals?14:08
ttxfungi: right, that's because it's their first, so they had no proposed/*14:08
*** emagana has joined #openstack-infra14:08
*** jcoufal_ has quit IRC14:08
ttxfungi: yes, ideally stable/kilo at this point should be release managers + PTL (or the smallest group they have around PTL there)14:08
*** armax_ has quit IRC14:08
*** dangers_away is now known as dangers14:09
fungigot it. i'll propose an update for any that need it in that case14:09
*** ildikov has joined #openstack-infra14:09
*** armax has joined #openstack-infra14:09
ttxbut not worth creating a new group for that, so just reuse -release or -ptl or -meilstone as needed14:09
fungiright14:09
fungican do14:09
ttxgreat thx14:09
*** annegentle has joined #openstack-infra14:10
*** BharatK has joined #openstack-infra14:11
fungihrm... barbican-milestone and barbican-release groups exist but are empty14:13
fungithey only seem to be using their barbican-core groups for anything so far14:13
fungier, group14:13
*** zhiwei has left #openstack-infra14:14
*** dkranz has joined #openstack-infra14:15
BobBallCould someone remove the email address from the XenProject CI gerrit account?14:15
*** garyk has quit IRC14:17
*** devvesa has joined #openstack-infra14:17
*** _nadya_ has quit IRC14:17
openstackgerritMonty Taylor proposed openstack-infra/shade: Add inventory command to shade  https://review.openstack.org/17589114:18
openstackgerritJeremy Stanley proposed openstack-infra/project-config: Add project-specific control over stable/kilo  https://review.openstack.org/17589214:20
fungittx: ^ that14:20
fungibarbican and manila seemed to be the only two in that situation. also as mentioned barbican needs someone added to their release and milestone groups, so i'll add their ptl to those for now14:20
openstackgerritMonty Taylor proposed openstack-infra/shade: Add inventory command to shade  https://review.openstack.org/17589114:20
ttxfungi: +114:21
*** sputnik13 has joined #openstack-infra14:21
*** funzo has quit IRC14:22
fungiredrobot: i've added you as the initial member of barbican-milestone and barbican-release groups in gerrit14:23
*** pblaho has quit IRC14:24
*** _nadya_ has joined #openstack-infra14:25
*** pblaho has joined #openstack-infra14:25
*** jistr|mtg is now known as jistr14:26
*** annegentle has quit IRC14:28
*** sputnik13 has quit IRC14:28
*** annegentle has joined #openstack-infra14:28
openstackgerritMerged openstack-infra/project-config: puppet-keystone: Add tripleo check job  https://review.openstack.org/17499714:29
openstackgerritDoug Hellmann proposed openstack-infra/project-config: Use Oslo core teams for stable maint, too  https://review.openstack.org/17307514:30
*** dboik has quit IRC14:30
*** dboik has joined #openstack-infra14:31
*** mrunge has joined #openstack-infra14:32
*** achanda has joined #openstack-infra14:35
*** vlaza has quit IRC14:36
*** weshay has quit IRC14:37
*** thinrichs has joined #openstack-infra14:37
*** claudiub has quit IRC14:38
*** thinrichs has left #openstack-infra14:41
*** achanda has quit IRC14:43
openstackgerritMonty Taylor proposed openstack-infra/shade: Remove REST links from inventory metadata  https://review.openstack.org/17590314:44
*** mattfarina has joined #openstack-infra14:50
*** Guest34630 has quit IRC14:50
*** Hal has joined #openstack-infra14:51
*** dhritishikhar has joined #openstack-infra14:51
*** Hal is now known as Guest6730914:51
*** zz_dimtruck is now known as dimtruck14:51
*** tsg has quit IRC14:52
*** devvesa has quit IRC14:53
*** marun_ has joined #openstack-infra14:53
*** shashankhegde has joined #openstack-infra14:54
*** marun_ is now known as marun14:54
*** Guest67309 has quit IRC14:54
*** _nadya_ has quit IRC14:55
*** sabeen1 has joined #openstack-infra14:55
*** sileht has quit IRC14:57
*** stevemar has joined #openstack-infra14:58
openstackgerritMerged openstack-infra/tripleo-ci: Remove use of the qemu-pinned element  https://review.openstack.org/17530815:00
*** MarkAtwood has joined #openstack-infra15:00
openstackgerritMerged openstack-infra/tripleo-ci: Switch Fedora job to F21  https://review.openstack.org/17236915:00
*** _nadya_ has joined #openstack-infra15:01
peristerihashar, do you have a minute to discuss about nodepool ?15:02
*** wznoinsk has quit IRC15:03
hasharperisteri: in a few minutes yes!15:04
*** dprince has quit IRC15:05
peristerihashar, cool15:05
*** fawadkhaliq has quit IRC15:07
*** hichihara has quit IRC15:10
*** jaypipes has quit IRC15:11
*** mestery has quit IRC15:11
*** mestery has joined #openstack-infra15:12
*** dtantsur is now known as dtantsur|afk15:12
*** fhubik has quit IRC15:13
*** masayukig has quit IRC15:15
*** baoli_ has quit IRC15:15
*** yamahata has quit IRC15:16
openstackgerritDerek Higgins proposed openstack-infra/system-config: Add a Fedora 21 node to tripleo cloud  https://review.openstack.org/16977815:16
*** artom has joined #openstack-infra15:16
*** arxcruz has quit IRC15:16
*** julim has quit IRC15:16
*** baoli has joined #openstack-infra15:17
*** julim has joined #openstack-infra15:18
hasharperisteri: sorry need a short nature's call :)15:19
hasharperisteri: but start with the questions anyway :D15:19
peristerihashar, no problem. I wanted to get some feedback on the idea of having a REST api for the nodepool server.15:20
*** masayukig has joined #openstack-infra15:21
fungiperisteri: i think we've wanted that, at least for status info15:21
peristerihashar, would having nodepool information to feed something like status.openstack,org make sense?15:21
hasharperisteri: I am in the very first step of setting up nodepool so I have yet to have any such needs yet15:22
clarkbrcarrillocruz: has written a change to add an api15:22
*** artom has left #openstack-infra15:22
hasharperisteri: for now the nodepool command line client fullfill my basic needs.  For reporting I guess I will use statsd and generate a graph of instances just like OpenStack does15:22
clarkbmy concern with that is that nodepool runs as a privileged service15:23
hasharperisteri: but sure a REST API would be nice, potentially one can end up writing a web/django interface on top it to ease administration15:23
clarkbso any exposure to the internet to make a status page has to be done very carefully15:23
peristericlarkb, I agree15:23
*** ddieterl_ has quit IRC15:23
hasharthe way we workaround insecure web interface is that we dont make them publicly available15:24
hasharso you have to do a ssh port redirection using a restricted bastion15:24
openstackgerritSean Dague proposed openstack-infra/devstack-gate: add support for stable/kilo  https://review.openstack.org/17539115:24
hasharand end up browsing something like localhost:8083  (which really forward everything to the bastion and from the bastion to :80 of the insecure application)15:24
peristerior better yet protect it behind a apache server.15:25
hasharsince nodepool seems to have everything in a mysql database, maybe some readonly webpage can be build to present the states15:25
hasharit would be readonly / running in a different process / user15:26
*** wznoinsk has joined #openstack-infra15:26
clarkbhashar: ya that would probably be the ideal, I know rcarrillocruz wanted write operations too so not read only15:26
hasharfor Zuul, a developer asked me where was the web interface to make a job voting :)15:26
peristerifor now. I'm in the process of writing a spec and a proof of concept.15:26
clarkbperisteri: there is already a chnage15:27
clarkb...15:27
peristericlarkb, can you point out where this change is?15:27
*** sabeen3 has joined #openstack-infra15:27
*** dguitarbite has joined #openstack-infra15:27
*** sabeen1 has quit IRC15:28
clarkbhttps://review.openstack.org/#/c/136884/15:28
*** fawadkhaliq has joined #openstack-infra15:28
fungihashar: gerrit is the web interface to make a job voting ;)15:28
peristericlarkb, oh. I missed it.15:28
hasharfungi: yeah hmm if they find the  proper git repo and understand yaml :)15:29
peristericlarkb, thanks for pointing it out.15:30
*** Sukhdev has quit IRC15:31
clarkbmordred: did you say we might be adding hpcloud back in early this week? Do we need to make any changes on our end before doing that? (want to make sure we are ready for it if we can)15:31
*** tnovacik has joined #openstack-infra15:31
fungiclarkb: it's already live for a couple hours now15:31
mordredclarkb: already done15:32
clarkboh /me refreshes zuul status page for new graphs15:32
*** Swami has joined #openstack-infra15:32
clarkbit doesn't look very active but I am guessing we just don't have the load to push beyond ~600 nodes15:32
fungithat spot there where it jumps just above our rackspace quota flatline is where it came back online15:33
sdagueclarkb: yeh, west coast hasn't started pushing a ton of code yet15:33
clarkbfungi: mordred did we make any changes to our config other than bumping the max servers?15:33
funginope15:33
mordredclarkb: noe15:33
*** fawadkhaliq has quit IRC15:33
*** fawadkhaliq has joined #openstack-infra15:34
openstackgerritAntoine Musso proposed openstack-infra/nodepool: Add tox 'docs' env to build Sphinx documentation  https://review.openstack.org/17594115:34
hashar^^   because 'tox -edocs'  is easier to remember for me than python setup.py build_sphinx  :D15:35
*** changbl has joined #openstack-infra15:36
*** david-lyle has quit IRC15:36
*** sslypushenko has joined #openstack-infra15:37
*** tnovacik has quit IRC15:39
*** amotoki has quit IRC15:41
*** andreykurilin__ has joined #openstack-infra15:41
*** kaisers has quit IRC15:41
*** amotoki has joined #openstack-infra15:43
*** amotoki has quit IRC15:43
*** dannywilson has joined #openstack-infra15:43
*** yfried__ is now known as yfried|afk15:44
anteayaI just started a new etherpad and was force reconnected, as a data point15:45
*** sputnik13 has joined #openstack-infra15:45
*** adrian15 has joined #openstack-infra15:46
*** nfedotov has joined #openstack-infra15:46
anteayaI lost my initial sentence in the etherpad15:46
anteayaforce reconnected again15:47
*** baoli has quit IRC15:47
anteayaand lost part of my initial first sentence15:47
anteayadisconnected15:48
anteayais there a possiblity this is me in any way?15:48
clarkbanteaya: have a link to the etherpad?15:48
*** dannywilson has quit IRC15:48
annegentle"It was a dark and stormy night." "It was a dark and" "It was a dark" "It was"15:48
anteayahttps://etherpad.openstack.org/p/0s3MlDDQ8R15:48
clarkb(assuming you are willing to share, otherwise trying another etherpad would e good)15:48
anteayaannegentle: that is it15:48
anteayaclarkb: I will share this one and start another if need be15:48
anteayaI can see your typing15:49
*** baoli has joined #openstack-infra15:49
*** dhritishikhar has quit IRC15:49
*** gyee has joined #openstack-infra15:50
anteayadisconnected again for me15:50
*** yfried|afk is now known as yfried__15:50
*** scheuran has quit IRC15:50
anteayaI was just typing that I hadn't been disconnected since you joined15:50
*** dhritishikhar has joined #openstack-infra15:51
openstackgerritMerged openstack-infra/puppet-vcsrepo: Rename openstackci to openstackinfra  https://review.openstack.org/17568515:51
*** fawadkhaliq has quit IRC15:51
adrian15Hopefully it's the right channel. Is there any procedure that allows me to remove a "User story" from openstack.org site ? Thank you.15:51
*** fawadkhaliq has joined #openstack-infra15:51
anteayaadrian15: we don't have any access to openstack.org content here15:51
*** otter768 has joined #openstack-infra15:51
elarsonis there a way in jenkins job builder to configure what ssh credentials jenkins as access to?15:52
*** baoli has quit IRC15:52
anteayaadrian15: you could open a bug with them and request that, I have to open a bug myself when I need a change to the openstack.org site, for context15:52
* anteaya gets the link15:52
*** sdake is now known as sdake-afk15:52
anteayaadrian15: https://bugs.launchpad.net/openstack-org15:53
clarkbelarson: no, ssh credentials are global config options in jenkins (via the credentials plugin) and JJB only manages jobs not global config15:53
adrian15anteaya: I think that's what I was looking for. Thank you very much!15:53
elarsonclarkb: that is what I thought. thanks for confirming!15:53
anteayaadrian15: great, you're welcome15:53
*** baoli_ has joined #openstack-infra15:53
*** tsg has joined #openstack-infra15:54
elarsonclarkb: can you specify a credential to use the scm section of the config for a job? that is assuming the credential exists15:54
anteayaclarkb: any thoughts, should I be looking at anything or doing anything to figure out the etherpad wonkiness?15:54
clarkbanteaya: yes you should be able to specify credentials to use in jobs as long as that is an available job configuration jenkins side15:55
*** yfried__ has quit IRC15:55
clarkbanteaya: nope, its working great from here.15:55
anteayaclarkb: you haven't been disconnected15:55
clarkbanteaya: but I can go look at server side logs in a moment15:55
clarkbanteaya: I have not been disconnected15:55
clarkber15:55
clarkbelarson: yes you should be able to specify credentials to use in jobs as long as that is an available job configuration jenkins side15:55
anteayaclarkb: might it be my browser?15:56
*** otter768 has quit IRC15:56
anteayafirefox 37.0.115:56
*** dboik has quit IRC15:56
openstackgerritAntoine Musso proposed openstack-infra/nodepool: Refine documentation  https://review.openstack.org/17595915:56
clarkbanteaya: maybe, I am using chromium15:56
*** dboik has joined #openstack-infra15:57
*** sileht has joined #openstack-infra15:57
*** dboik has quit IRC15:58
clarkbanteaya: let me know if you get another disconnect will try to correlate it to the server side logs15:58
*** dboik has joined #openstack-infra15:58
*** ashleighfarnham has joined #openstack-infra15:58
*** armax has left #openstack-infra15:58
*** Sukhdev has joined #openstack-infra15:58
anteayathanks15:59
davidlenwellheya.. with the new projects added last week for akanda.. shouldn't I have been added to the akanda-core group? trying to manage who is in that list and noted I am not on it.15:59
*** dboik has quit IRC15:59
clarkbdavidlenwell: you need to tell us who to add as the initial group member15:59
*** adrian15 has left #openstack-infra15:59
*** dboik has joined #openstack-infra15:59
davidlenwellahh .. well add me and I'll add the other cores16:00
*** armax has joined #openstack-infra16:00
*** sarob has joined #openstack-infra16:00
davidlenwellthanks clarkb16:00
*** aduarte has joined #openstack-infra16:00
clarkbdavidlenwell: what is your gerrit user?16:01
clarkbyou aren't auto completing for whatever reason16:01
*** hashar is now known as hasharMeeting16:01
davidlenwellclarkb:  dlenwell16:01
*** armax has left #openstack-infra16:01
anteayadisconnect16:01
*** armax has joined #openstack-infra16:02
*** david-lyle has joined #openstack-infra16:02
anteayafine from chrome, disconnect happened when I moved back to firefox16:02
anteayaI am suspecting the browser16:02
anteayaanyone else want to play along and see if they can confirm?16:02
*** luqas has quit IRC16:02
*** baoli_ has quit IRC16:02
clarkbanteaya: I see [2015-04-21 16:02:34.261] [INFO] client - DIAGNOSTIC-INFO: {"disconnectedMessage":"slowcommit","padId":"0s3MlDDQ8R","socket":{}}16:02
anteayamy version: Version 41.0.2272.76 Ubuntu 14.04 (64-bit)16:03
clarkbdavidlenwell: done16:03
anteayaclarkb: okay so the server picked up something, what might that mean?16:03
anteayaslowcommit16:03
anteayaI was typing the same speed as I usually do16:04
clarkbhttps://github.com/ether/etherpad-lite/issues/219616:04
*** adrian_otto has joined #openstack-infra16:04
clarkbthey indicate a slow network connection and/or an apache proxy may be at fault16:04
*** baoli has joined #openstack-infra16:04
*** mrunge_ has joined #openstack-infra16:04
clarkbI still haven't seen it for myself, we should keep trying to see if other users can reproduce16:05
anteayaI'd add the possibility of a browser difference to the list16:05
davidlenwellthanks clarkb.. also auto complete works for me16:05
davidlenwellmac chrome current 64 bit16:05
clarkbdavidlenwell: it works if you type in "david lenwell" I am guessing yu dont have your full name set or something16:05
clarkbanteaya: good point I have firefox 36.0.416:06
clarkbanteaya: and chromium16:06
davidlenwellit works when I type in dle16:06
anteayait takes a long time to reconnect to the etherpad16:06
clarkbdavidlenwell: ya that works it also works if I get the case right. So maybe gerrit is silly and not fully case insensitive16:06
*** mrunge has quit IRC16:06
*** ildikov has quit IRC16:06
davidlenwellseems like the thing16:07
anteayadisconnect16:12
anteayaonly in firefox for me16:13
*** adrian_otto has quit IRC16:13
fungiBobBall: i was looking at the "XenProject CI" account in gerrit, it looks like your e-mail address is populated via openid login from launchpad (account created at the end of february)16:13
fungiBobBall: what problem are you running into changing that?16:13
zaromorning16:13
*** tqtran has joined #openstack-infra16:13
anteayadisconnect16:13
anteayamorning zaro16:13
anteayadisconnect16:14
anteayawe could argue it is just me somehow16:15
clarkbcan we get more people on https://etherpad.openstack.org/p/0s3MlDDQ8R and see if only anteaya disconnects?16:15
anteayaexcept that chromium has never disconnected for me, all of them happen in firefox16:15
anteayaI'll go get some lunch, hopefully some additional typists coming in with both a firefox 37 and a chromium or any other browser have some experiences to share16:16
*** adiantum has quit IRC16:17
BobBallfungi: I can change the email address but I wanted to remove it from gerrit if we can, like someone did for the Citrix CI account, so I don't receive emails each time someone comments on a change which the CI has voted on16:18
*** fawadkhaliq has quit IRC16:18
anteayaclarkb: would my output from top be of any use to answering your posed question?16:19
*** Ala has quit IRC16:19
anteayaor any other command I can run to assess my local cpu load?16:19
clarkbanteaya: I don't think so, thats not granular enough16:19
clarkbanteaya: it may help to have firebug running and capture the state of htings when you disconnect though16:19
anteayaI'm not running anything particulary heavy16:19
* anteaya goes to get her some firebug16:19
clarkbbut thats a bit more complicated and I am not familiar enough with firebug to walk anyone through16:19
anteayalet's see what I can manage16:20
*** fawadkhaliq has joined #openstack-infra16:20
*** davideagnello has joined #openstack-infra16:20
fungiBobBall: you may be able to do that, but i think you would have to remove it from launchpad too or it's just going to repopulate that field the next time you authenticate16:20
*** dhritishikhar has quit IRC16:20
clarkbanteaya: cool, curious to see what you find16:20
*** dhritishikhar has joined #openstack-infra16:20
wuhgwhat should i do if it reported you are not allowed to upload merges16:21
fungiwuhg: don't upload merges16:21
*** jistr has quit IRC16:21
*** Sukhdev has quit IRC16:22
*** hdd has joined #openstack-infra16:22
*** yamamoto has quit IRC16:22
fungiwuhg: is your problem that you _want_ to upload a merge commit, or that you don't know why you _have_ a merge commit?16:22
*** doude has quit IRC16:22
wuhgfungi:i did a rebase then fixed the confict16:23
openstackgerritFabien Boucher proposed openstack-infra/puppet-openstackci: Add generic zuul manifests  https://review.openstack.org/17597016:23
wuhgfungi:i dont' know why i have a merge commit16:23
*** fawadkhaliq has quit IRC16:23
jeblairfungi, clarkb, mordred: it looks like hpcloud is still slow?16:24
anteayareconnecting16:24
*** ddieterly has joined #openstack-infra16:24
anteayaso when I have firebug enabled it just goes to reconnecting, rather than disconnecting me and offering me a button16:24
openstackgerritFabien Boucher proposed openstack-infra/puppet-openstackci: Add generic zuul manifests  https://review.openstack.org/17597016:25
fungiwuhg: take a look at your commit history, but chances are you did a non-fast-forward git pull from a remote branch with different commits locally and ended up with a merge between them16:25
fungijeblair: possibly. our zuul tasks are really low at the moment so we're not using much16:26
anteayaI'm trying to figure out how to get me to show any javascript errors, right now I am able to see javascript files but I didn't see any errors on the latest reconnection16:26
clarkbanteaya: I think you have to open the debugger pane16:26
clarkbanteaya: by default it is on the network pane16:26
clarkbmordred: vhd-util package appears to still be broken16:27
anteayaclarkb: I'll look for that thanks16:27
mordredclarkb: yup. I'm still working on it16:27
BobBallfungi: Let me look at other options; just realised that removing the email address may make it hard to login + trouble shoot since login is email address based.16:27
jeblairfungi: i mean i looked at the log and saw createserver tasks taking 22 seconds16:28
fungijeblair: yeah, that's slow alright16:28
anteayadisconnect16:28
jeblairmordred: maybe they've started the cleanup but it has not progressed enough to help?16:28
*** ddieterly has quit IRC16:28
fungijeblair: are you chairing the meeting in a few hours, or need a stand-in?16:29
*** dprince has joined #openstack-infra16:29
*** BobBall has quit IRC16:29
anteayathis is what I see: http://imgur.com/XQHbEw716:29
jeblairfungi: that's a really good question; i think you might want to be on-deck.16:30
*** jaypipes has joined #openstack-infra16:30
*** jlvillal has quit IRC16:30
*** jlvillal has joined #openstack-infra16:30
fungijeblair: i've already cleaned up the agenda and reviewed it just in case. no problem16:30
jeblairfungi: thanks!16:31
clarkbanteaya: ya that looks like the network pane, I think if you click on the javascript button there you should get the js debugger16:32
mordredjeblair: instances table is cleaned up - instance metadata table still cleaning AIUI16:33
clarkband I am killing my firefox with firebug...16:33
fungiasselin: it looks like puppet-puppet has lint issues, btw16:34
anteayaclarkb: http://imgur.com/kag1Sgb16:34
clarkbanteaya: oh hrm thats just network info specifically for js16:34
clarkbanteaya: which may be useful, keep that open and see if you have a reall long request time16:35
clarkbanteaya: since etherpad was complaining about slowness16:35
anteayathe whatever took 47 seconds is interesting16:35
clarkboh ya missed that at first glance, I bet that is related16:35
openstackgerritMerged openstack-infra/project-config: Remove f20 node matching  https://review.openstack.org/16744816:35
anteayathe GET hooks.js callback16:35
anteayaI got two 307 temporary redirects16:36
clarkbanteaya: can you get the full url for that? its being redirected which seems odd16:36
anteayaI can try16:36
anteayahttps://etherpad.openstack.org/javascripts/lib/ep_etherpad-lite/static/js/pluginfw/hooks.js?callback=require.define16:36
anteayais that is?16:36
anteayait?16:36
openstackgerritMerged openstack-infra/puppet-apparmor: Rename openstackci to openstackinfra  https://review.openstack.org/17563016:37
clarkbya I wonder if it had a paylod16:37
*** dhritishikhar_ has joined #openstack-infra16:37
anteayahow might I attempt to find out?16:37
clarkbif you hit the little + next to it does it show ou a bunch of additional info?16:37
* anteaya tries16:37
*** mpaolino has quit IRC16:38
fungijeblair: i just realized, i think the gertty context help for the change screen doesn't fit in my termimal and so i only see the last 19 keybindings. does that sound likely?16:38
*** HeOS has quit IRC16:38
anteayahttp://imgur.com/hIwq0W716:39
fungibecause i just realized there was a keybinding for d->show diff i didn't realize existed ;)16:39
*** mrunge_ has quit IRC16:39
*** derekh has quit IRC16:39
jeblairfungi: yow!16:39
anteayaclarkb: do you want params response cache or cookies?16:40
*** dhritishikhar has quit IRC16:40
anteayait defaults to headers16:40
clarkbanteaya: I don't think that other info will help much, that looks like a simple redirect16:40
clarkband for some reason it took forever16:40
* fungi is striking way fewer arrow keys now16:40
openstackgerritMerged openstack-infra/puppet-dashboard: Rename openstackci to openstackinfra  https://review.openstack.org/17563616:41
*** dhritishikhar_ has quit IRC16:41
openstackgerritgreghaynes proposed openstack-infra/nodepool: Use shade to get the client objects  https://review.openstack.org/16860316:41
greghaynesmordred: ^16:41
greghaynesshould pass tests now16:42
anteayaclarkb: would the redirect taking forever be on my end?16:42
mordredgreghaynes: yay!16:42
mordredgreghaynes: THANK YOU16:42
greghaynesnp16:42
clarkbanteaya: it could be either side16:42
anteayaclarkb: anything more I can do to find out if it is on my side?16:43
clarkbanteaya: you can try running `mtr etherpad.openstack.org` to see if icmp traffic also has slowness16:43
anteayaso far I am the only one disconnecting I believe16:43
anteayaclarkb: I'm running it what am I looking at/for?16:44
* anteaya doesn't know mtr16:44
clarkbttx: dhellmann can you check 172982?16:44
*** sdake-afk has quit IRC16:44
clarkbanteaya: it should show you every network hop between you and etherpad.openstack.org with some basic numbers on roundtrip times between you and them and packet loss16:44
*** e0ne has quit IRC16:45
zaroclarkb: question for you in https://review.openstack.org/#/c/16781616:45
clarkbanteaya: so a high percentage of packet loss >5% or large ping times >500ms may indicate trouble along that path16:45
anteayayup16:45
anteayatwo ips through dallas are 98% packet loss16:46
anteayafunny it only affected firefox though16:46
* anteaya calls her isp16:46
clarkbanteaya: well your ISP may not be able to fix anything in dallas16:46
clarkbzaro: you can use a clone map then16:46
clarkbanteaya: you may just haev to ride it out16:46
dhellmannclarkb: seems ok, I left a comment16:47
clarkbzaro: or just move the repo after it is cloned16:47
*** radez is now known as radez_g0n316:47
*** annegentle has quit IRC16:47
anteayaclarkb: thanks for the help with this16:47
clarkbdhellmann: the group does already exist, this specifically gives them permissions to create branches16:48
fungianteaya: those two hops may simply not respond often. also if the hops are not within your isp they likely don't care/can't help16:48
*** tqtran has quit IRC16:48
zaroclarkb: which do you prefer?16:48
clarkbzaro: the clone map like the system-config integration test would be preferable16:48
anteayafungi: it is a chance yes, but I really like my isp and never regret calling them16:48
dhellmannclarkb: oh, I misunderstood. I think you're right, I don't think we want that.16:48
fungianteaya: also packet loss toward the end of the trace usually indicates asymmetric routing with the loss actually being incurred along the return path. if we know what ip address you're connecting from we can traceroute to it from etherpad for comparison16:49
*** pal has joined #openstack-infra16:49
*** kaisers has joined #openstack-infra16:50
dhellmannclarkb: changed to -116:50
*** mpaolino has joined #openstack-infra16:50
openstackgerritMerged openstack-infra/puppet-accessbot: Rename openstackci to openstackinfra  https://review.openstack.org/17562816:51
openstackgerritMerged openstack-infra/puppet-ansible: Rename openstackci to openstackinfra  https://review.openstack.org/17562916:51
openstackgerritMerged openstack-infra/puppet-askbot: Rename openstackci to openstackinfra  https://review.openstack.org/17563116:51
anteayait is right in the middle, steps 6 and 7 out of 1316:52
clarkbdhellmann: thanks, let me know if you have an other questions16:52
sdaguepython-guestfs on ubuntu requires zfs-fuse, which is then always running from that point on?16:52
clarkbfungi: pleia2 173075 appears ready for rereview and you have both reviewed it previously16:52
clarkbsdague: thats awesome16:52
clarkbsdague: I am guessing so that it can use zfs in guests?16:52
sdaguewhich, is neither here nor there, but .... still16:52
clarkbso that if you boot a solaris/bsd machine it just works (tm)16:52
sdaguezfs-fuse is a required dependency for python-guestfs16:52
clarkbsdague: ya likely to support zfs as a guest fs16:53
sdagueif you try to uninstall it, it kills off guestfs as well16:53
openstackgerritMerged openstack-infra/project-config: Cleanup jenkins/jobs/projects.yaml  https://review.openstack.org/16814816:53
sdagueI just noticed it when looking at the ps dump in another keystone shutdown failure16:53
mordredsdague: what's python-guestfs for?16:54
clarkbmordred: its how you write files in VMs without config drive or metadata server16:54
sdaguesafely modifying images before booting them16:54
*** dhritishikhar_ has joined #openstack-infra16:54
clarkbaiui it basically mounts the fs then writes to them16:54
sdagueit "does not" mount16:54
sdaguethe mount can trigger exploits16:55
mordredah16:55
mordredso - this is in support of fileinjection16:55
sdagueyeh16:55
*** sushilkm has joined #openstack-infra16:55
*** sushilkm has left #openstack-infra16:55
mordredI have a suggestion of a way to deal with that ... ;)16:55
sdagueyeh, honestly, I don't know that we do it by default any more anyway16:55
openstackgerritMorgan Fainberg proposed openstack-infra/project-config: Add keystoneauth library and testing infrastructure  https://review.openstack.org/17559616:56
mordredI'd suggest deprecating in kilo, if it were up to me16:56
openstackgerritJohn Dickinson proposed openstack-infra/project-config: update gerritbot branches for swift  https://review.openstack.org/17598616:56
mordredgiven the state of the ecosystem choices for not doing file injection16:56
mordredbut obviously not my call16:56
*** harlowja_away is now known as harlowja16:57
openstackgerritMerged openstack-infra/puppet-asterisk: Rename openstackci to openstackinfra  https://review.openstack.org/17563216:57
sdagueyeh, it's late in kilo, we should do that in liberty16:58
clarkbgreghaynes: +2 on 173585, not self approving since its a new thing but shouldn't be hard to find another +216:58
openstackgerritMerged openstack-infra/puppet-bugdaystats: Rename openstackci to openstackinfra  https://review.openstack.org/17563316:58
dhellmannclarkb: thanks for pinging, and then pushing back to make sure I understood :-)16:58
clarkbdhellmann: np16:58
greghaynesclarkb: ty16:59
*** shashankhegde has quit IRC16:59
fungianteaya: not sure if you've looked into this yet, but have you tried 1. restarting your browser, or 2. running without any extensions enabled?16:59
* clarkb notices that comcast must be dumping packets into the puget sound in seattle17:00
openstackgerritDavid Shrewsbury proposed openstack-infra/shade: Search methods for networks, subnets and routers  https://review.openstack.org/17502717:00
fungidoing #2 will likely require #1 anyway17:00
fungiclarkb: call the epa?17:00
fungisurely that can't be legal17:00
*** pal has quit IRC17:00
openstackgerritKhai Do proposed openstack-infra/project-config: Use zuul-cloner instead of git clone  https://review.openstack.org/16781617:00
zaro^ used clonemap17:00
zaroclarkb: ^17:00
clarkbhrm where are we on allowing project PTLs to add repos without doing the governance dance first? is that going to be covered in today's meeting?17:01
*** julim has quit IRC17:01
*** sarob has quit IRC17:02
openstackgerritMerged openstack-infra/puppet-bup: Rename openstackci to openstackinfra  https://review.openstack.org/17563417:02
openstackgerritMerged openstack-infra/puppet-cgit: Rename openstackci to openstackinfra  https://review.openstack.org/17563517:02
openstackgerritMerged openstack-infra/puppet-drupal: Rename openstackci to openstackinfra  https://review.openstack.org/17563717:02
fungiclarkb: it should come up in the tc meeting, yes17:02
clarkbzaro: +2 thanks17:02
openstackgerritMerged openstack-infra/puppet-elastic_recheck: Rename openstackci to openstackinfra  https://review.openstack.org/17563817:02
openstackgerritMerged openstack-infra/puppet-elasticsearch: Rename openstackci to openstackinfra  https://review.openstack.org/17563917:02
fungii've seen tc members +1'ing it17:02
clarkbmaybe I should just hold off on making new projects until this afternoon when I can do it without stepping on any potential toes17:03
openstackgerritDavid Shrewsbury proposed openstack-infra/shade: Use new getters in update_subnet and update_router  https://review.openstack.org/17583717:03
*** luqas has joined #openstack-infra17:03
fungiwhat new projects are you planning to create?17:03
fungior you just mean approving17:03
clarkbya just approving17:03
clarkbthere is a new rally repo and a new manilla repo17:03
clarkbprobably others too17:03
*** julim has joined #openstack-infra17:04
*** ivar-lazzaro has joined #openstack-infra17:04
*** yolanda has quit IRC17:05
*** Sukhdev has joined #openstack-infra17:05
clarkbempty string is true in puppet?17:05
clarkber in puppet417:05
mordredyah17:05
fungiwow17:06
clarkbhtat is amazing17:06
mordredclarkb: apparently this is also the case in ruby17:06
clarkbbut puppet isn't ruby17:06
mordredit is17:06
mordredit's a ruby dsl17:06
fungii bet integer 0 is also true17:06
mordredwith ruby semantics17:06
clarkbarg17:06
mordredclarkb: yah17:07
fungipuppet 4 goes on to prove that black is white and promptly gets itself killed at the next zebra crossing17:07
mordredclarkb: best part is taht the lint check for it doesn't really tell us if we then later compare that variable to true/false or not17:07
mordredclarkb: so the only way to be _sure_ really is to never use an empty string in an assignment, best I can tell17:08
clarkbmordred: in your gem file where does puppetversion come from?17:08
*** luqas has quit IRC17:08
*** david-lyle has quit IRC17:08
clarkbmordred: except you have to use empty string because things like undef don't override defaults17:09
anteayafungi: thanks, I just talked to my isp, they have the most wonderful help desk, he was impressed with the level of data I brought to the conversation17:09
*** lennyb has joined #openstack-infra17:09
anteayahe also suggested that where the server is hosted might be playing a role, so I will screenshot my mtr and do the power cycle and see if I get the same route17:09
clarkbthis gemfile makes almost no sense to me17:10
clarkbwe don't install puppet if its version 3.7.0 but we don't seem to install it otherwise17:10
*** Sukhdev has quit IRC17:12
clarkbmordred: anyways see comment on 17522617:13
*** ayoung_ is now known as ayoung_admiyo17:14
*** MaxV has quit IRC17:14
*** ayoung_admiyo is now known as ayoung17:15
*** bhuvan has joined #openstack-infra17:16
*** nfedotov has quit IRC17:17
mordredclarkb: that's saying "if the env var is set, require puppet atht eversion set by the env var - otherwise, require puppet at 3.7.017:17
openstackgerritKhai Do proposed openstack-infra/jenkins-job-builder: Change zuul-cloner parameters  https://review.openstack.org/17600817:17
openstackgerritClint 'SpamapS' Byrum proposed openstack-infra/project-config: Add coverage to shade check/post  https://review.openstack.org/17600917:17
mordredclarkb: "require => false"  means "This means install the gem, but do not call require when you start Bundler. So you will need to manually call"17:18
clarkbmordred: but it says require false17:18
mordredclarkb: http://stackoverflow.com/questions/4800721/bundler-what-does-require-false-in-a-gemfile-mean17:18
clarkbmordred: ok then were do we require puppet?17:18
clarkbmordred: because we aren't doing that17:18
mordredclarkb: that's just there to make sure it's installed17:19
mordredclarkb: and to make sure it's installed at the version we want17:19
clarkbmordred: right but nothing is installing it17:19
mordredclarkb: so that when puppet lint runs over our code, it will be able to find depends17:19
mordredclarkb: nono17:19
mordredit gets INSTALLED17:19
clarkbmordred: what installs it?17:19
mordred'require' is the ruby speak for import17:19
mordredthat line17:19
mordredclarkb: it will be installed into the bundler env17:19
mordredclarkb: it will not be auto-imported into the running ruby when bundler runs17:20
clarkbwow thats ok17:20
clarkbbecause auto importing anything is a featuer I want?17:20
*** sarob has joined #openstack-infra17:20
clarkbmordred: also comment on 17522917:20
mordredclarkb: you've got me17:20
clarkbmordred: but thinking about that why do we need the if else?17:20
SpamapSclarkb: try not to think too hard about ruby17:20
clarkbmordred: can't we just say gem puppet puppetversion require=>false?17:20
SpamapSit's not part of that culture17:20
*** aderyugin is now known as velovec17:21
clarkbmordred: since we seem to do that in either case?17:21
mordredclarkb: because you may not define taht env var when running locally?17:21
mordredclarkb: it's a sane default17:21
*** fawadkhaliq has joined #openstack-infra17:21
clarkbI see17:21
mordredclarkb: yes to just using the puppet apply job with a version passed in17:21
mordredclarkb: I think I didn't do that to 'reduce' what I was touching - but I think it's the right choice17:22
clarkbmordred: ok last question, where does puppetversion come from?17:22
*** patrickeast has joined #openstack-infra17:22
mordredclarkb: from PUPPET_GEM_VERSION? https://review.openstack.org/#/c/175229/1/jenkins/jobs/infra.yaml17:23
clarkbmordred: that sets the env17:23
mordrednope17:23
clarkbyou export the bash var17:23
mordredyes17:23
clarkbbut where does puppetversion become a thing in gemfile?17:23
mordredif puppetversion = ENV['PUPPET_GEM_VERSION']17:23
clarkbOMG ruby is wat17:23
mordredsets puppetversion to the value of ENV17:23
mordredand then tests to see if it's set17:24
clarkbsothats both an assignment which is an expression so its evaluated lgoically too?17:24
*** neelashah has joined #openstack-infra17:24
mordredyes17:24
*** asselin has quit IRC17:24
mordredperl does the same thing17:24
clarkbI am remembering why I don't ruby17:24
openstackgerritFabien Boucher proposed openstack-infra/system-config: Use openstackci module for zuul_merger and zuul_prod  https://review.openstack.org/17601017:24
mordredclarkb: I learned things over the weeked :)17:24
*** neelashah has left #openstack-infra17:24
clarkbits like they took the worst part of C17:25
*** ddieterly has joined #openstack-infra17:25
clarkband said "lets have this because we hate our users"17:25
*** jklare has quit IRC17:25
mordred:)17:25
mordredclarkb: the ruby people like it beacuse it's less wordy17:25
mordredas did the perl people17:25
fungiit should be as hard for someone to write a program in this language as it was for us to write the interpreter!17:25
mordred:)17:26
*** fawadkhaliq has quit IRC17:26
mordredto be fair - they did not achieve that with perl17:26
*** tonytan_brb has joined #openstack-infra17:26
mordredbecause the source code of the perl interpreter is REALLY HARD17:26
*** achanda has joined #openstack-infra17:26
*** jklare has joined #openstack-infra17:26
fungiyeah, i happen to think perl is not terrible, it's just a source of lessons learned from writing an awk replacement17:27
*** tonytan4ever has quit IRC17:27
fungi(lesson #1, don't)17:27
*** radez_g0n3 is now known as radez17:27
*** sdake has joined #openstack-infra17:28
clarkbthats what bugs me here. I think this behavior in C is specifically one that most people trip over then yell at their compiler about then always put variables on the right hand side of logical comparisons17:28
clarkbruby comes along 20 yaers later and ignores those lessons17:28
clarkbok I am done being cranky +217:28
clarkbmordred: but ya I think we should have a single job template for the job17:29
mordredclarkb: yup. gotta run out, but will do when I get back17:29
mordredclarkb, fungi: I will miss the infra meeting, unfortunately17:29
*** ddieterly has quit IRC17:29
*** asselin has joined #openstack-infra17:29
fungimordred: that's fine. i'll try to do my best impressions of you for the audience so they don't miss out17:30
mordredclarkb: there is a huge backlog in shade that SpamapS and Shrews are getting blocked on too if you have a second17:30
greghaynesclarkb: done being cranky? what?17:30
clarkbgreghaynes: ya I just +2d a bunch of stuff17:31
*** kmartin has joined #openstack-infra17:31
openstackgerritFabien Boucher proposed openstack-infra/puppet-openstackci: Add generic zuul manifests  https://review.openstack.org/17597017:32
fungiclarkb: you skipped 175656 (puppet-logstash) in the metadata name update set17:32
*** annegentle has joined #openstack-infra17:32
clarkbfungi: thanks, looking now17:32
anteayaso far I am not disconnected from the etherpad, ubuntu enables 4 firefox plugins by default which I didn't know about and are now disabled17:33
fungithat and the one with lint problems in the project itself (puppet-puppet) are the only two not yet approved17:33
anteayawhich probably have nothing to do with the issue17:33
fungithe rest looked fine17:33
*** e0ne has joined #openstack-infra17:33
*** e0ne is now known as e0ne_17:33
*** e0ne_ is now known as e0ne17:34
fungialso the thrash from gate resets on gate-{name}-puppet-apply-centos6 with a 50-deep queue is good at bringing out those git remote operation hangs/timeouts17:35
*** sarob has quit IRC17:35
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: Fix lp project to repo name conversion  https://review.openstack.org/17601317:35
anteayanope, number 7 showed up as the dallas server again, 99.8% packet loss17:36
anteayaone of the two dallas servers/routers17:36
*** asselin has quit IRC17:36
fungianteaya: also if you saw hops listed after that one with no packet loss, then it's probably just a router which is throttling its own icmp replies, so good chance that's unrelated if so17:37
*** asselin has joined #openstack-infra17:37
*** dguitarbite has quit IRC17:38
fungianteaya: also if you're not getting disconnects now that your firefox extensions are disabled, you can start reenabling them one at a time to see which one might be the culprit17:38
*** annegentle has quit IRC17:38
*** annegentle has joined #openstack-infra17:39
anteayaokay I can do that17:39
openstackgerritMerged openstack-infra/puppet-exim: Rename openstackci to openstackinfra  https://review.openstack.org/17564117:39
anteayaand yes typing inanitites and so far not disconnected17:39
anteayaand yes routers after the problem router show 0.0% packet loss17:40
*** _nadya_ has quit IRC17:40
fungithere are _definitely_ some browser extensions which wreak havoc on ajaxy web apps17:40
anteayaI'm leaning heavily toward any of the 4 default ubuntu ones17:42
anteayasince I never had this issue previously17:42
*** dhritishikhar_ has quit IRC17:42
fungiright, if those are recent additions for you (knowingly or not) then they're certainly the most suspect17:43
*** dhritishikhar_ has joined #openstack-infra17:43
*** e0ne is now known as e0ne_17:44
*** shashankhegde has joined #openstack-infra17:45
*** e0ne_ is now known as e0ne17:45
*** ivar-laz_ has joined #openstack-infra17:46
*** ivar-laz_ has quit IRC17:46
*** ivar-laz_ has joined #openstack-infra17:48
*** fawadkhaliq has joined #openstack-infra17:48
*** mpaolino has quit IRC17:48
*** ivar-lazzaro has quit IRC17:49
*** sean-k-mooney has joined #openstack-infra17:49
*** ihrachyshka has quit IRC17:50
*** e0ne is now known as e0ne_17:51
*** dhritishikhar_ has quit IRC17:51
*** otter768 has joined #openstack-infra17:52
*** samueldmq has quit IRC17:53
*** yolanda has joined #openstack-infra17:53
sean-k-mooneyo/ hi i was wondering if anyone could help me update the acl's for the stackforge (networking-ovs-dpdk) repo i maintain.17:53
*** annegentle has quit IRC17:53
sean-k-mooneyi have created a reivew here https://review.openstack.org/#/c/173302/17:54
openstackgerritMerged openstack-infra/subunit2sql: Add db api methods to delete old runs and test_runs  https://review.openstack.org/17219017:54
*** sarob has joined #openstack-infra17:54
openstackgerritMerged openstack-infra/subunit2sql: Add a cli subcommand for deleting old rows  https://review.openstack.org/17220017:54
asselinfungi, will fix that17:54
*** dhritishikhar_ has joined #openstack-infra17:54
clarkbsean-k-mooney: are you adding the owner perm for a specific reason? we basically don't allow that as gerrit's owner permission is too permissive17:55
* clarkb rereads docs to remember what the issue is17:56
openstackgerritMerged openstack-infra/puppet-gerrit: Rename openstackci to openstackinfra  https://review.openstack.org/17564217:56
*** e0ne_ has quit IRC17:56
openstackgerritMerged openstack-infra/project-config: Use Oslo core teams for stable maint, too  https://review.openstack.org/17307517:56
*** yfried__ has joined #openstack-infra17:56
clarkbthats what it is, lets you grant and revoke ACLs ut we want that through gerrit with jeepyb17:57
sean-k-mooneywe were adding it so that if we chose to create a proposed branch we chould then delete it. at present we think we will go straight to stable/kilo once we merge our docs17:57
*** otter768 has quit IRC17:57
clarkbsean-k-mooney: yes I think all projects are going straight to stable/* now17:58
openstackgerritMerged openstack-infra/puppet-gerritbot: Rename openstackci to openstackinfra  https://review.openstack.org/17564317:58
openstackgerritRamy Asselin proposed openstack-infra/puppet-puppet: Rename openstackci to openstackinfra  https://review.openstack.org/17566817:58
sean-k-mooneyclark does the create permision also allow deletion?17:58
clarkbsean-k-mooney: no17:58
*** tonytan_brb is now known as tonytan4ever17:59
sean-k-mooneyok we basically wanted to allow the networking-ovs-dpdk-release group to create stable branches and optionally proposed for next cycle and to be able to delete proposed branches17:59
*** melwitt has joined #openstack-infra18:00
clarkbsean-k-mooney: right, I am saying don't make proposed branches at all, just create the stable branches18:00
openstackgerritMerged openstack-infra/puppet-github: Rename openstackci to openstackinfra  https://review.openstack.org/17564418:00
openstackgerritMerged openstack-infra/puppet-graphite: Rename openstackci to openstackinfra  https://review.openstack.org/17564518:00
openstackgerritMerged openstack-infra/puppet-haveged: Rename openstackci to openstackinfra  https://review.openstack.org/17564618:00
openstackgerritMerged openstack-infra/puppet-httpd: Rename openstackci to openstackinfra  https://review.openstack.org/17564718:00
openstackgerritMerged openstack-infra/puppet-iptables: Rename openstackci to openstackinfra  https://review.openstack.org/17564818:00
openstackgerritMerged openstack-infra/puppet-jeepyb: Rename openstackci to openstackinfra  https://review.openstack.org/17564918:00
openstackgerritMerged openstack-infra/puppet-jenkins: Rename openstackci to openstackinfra  https://review.openstack.org/17565018:00
openstackgerritMerged openstack-infra/puppet-kerberos: Rename openstackci to openstackinfra  https://review.openstack.org/17565118:00
sean-k-mooneyok if i remove the owner permission does the [access "refs/heads/stable/*"] look correct. i am fine with going straight to proposed.18:01
openstackgerritMerged openstack-infra/puppet-kibana: Rename openstackci to openstackinfra  https://review.openstack.org/17565218:01
fungisean-k-mooney: for the record, we ended up not using proposed/kilo branches for any projects this cycle. we skipped straight to stable/kilo instead18:02
*** btully has quit IRC18:02
clarkbsean-k-mooney: I left another suggestion on the change too18:02
openstackgerritMerged openstack-infra/puppet-lodgeit: Rename openstackci to openstackinfra  https://review.openstack.org/17565318:02
*** btully has joined #openstack-infra18:03
*** cdent has quit IRC18:03
openstackgerritMerged openstack-infra/puppet-log_processor: Rename openstackci to openstackinfra  https://review.openstack.org/17565418:03
openstackgerritMerged openstack-infra/puppet-logrotate: Rename openstackci to openstackinfra  https://review.openstack.org/17565518:03
openstackgerritMerged openstack-infra/puppet-mailman: Rename openstackci to openstackinfra  https://review.openstack.org/17565718:03
openstackgerritMerged openstack-infra/puppet-mediawiki: Rename openstackci to openstackinfra  https://review.openstack.org/17565818:03
openstackgerritMerged openstack-infra/puppet-meetbot: Rename openstackci to openstackinfra  https://review.openstack.org/17565918:03
*** shardy has quit IRC18:04
*** shardy has joined #openstack-infra18:04
sean-k-mooneyclarkb thank ill move the create line also as you suggested. the reason for haveing the  [access "refs/heads/stable/*"] is to restict label-Workflow = -1..+1 on stable* to networking-ovs-dpdk-release18:04
*** pelix has quit IRC18:04
openstackgerritMerged openstack-infra/puppet-mysql_backup: Rename openstackci to openstackinfra  https://review.openstack.org/17566018:05
openstackgerritMerged openstack-infra/puppet-nodepool: Rename openstackci to openstackinfra  https://review.openstack.org/17566118:05
clarkbsean-k-mooney: oh hrm, then you may want to have just that in the stable block and make workflow an exclusive permission18:05
*** annegentle has joined #openstack-infra18:05
anteayaclarkb fungi so far I am not disconnected and I have all my plugins enabled that I had when the problem started18:06
anteayaI'm not sure what else to test18:06
anteayaI think I will have some lunch18:06
sean-k-mooneyclarkb thanks yes that should provide the desired behaviour. i will simplfy the change and resubmit tommorow. thanks for your input.18:07
openstackgerritKhai Do proposed openstack-infra/project-config: Use zuul-cloner instead of git clone  https://review.openstack.org/16781618:07
openstackgerritClint 'SpamapS' Byrum proposed openstack-infra/shade: Add tests and invalidation for glance v2 upload  https://review.openstack.org/17602418:07
SpamapS^ mocking just makes me sad sometimes. ;)18:08
fungidstufft: i'm a little worries that your graph of requests downloads from pypi show python 2.6 steadily trending _upward_18:09
fungier, worried18:09
dstufftfungi: I have two thoughts about why18:09
*** edwarnicke has quit IRC18:09
*** sdake_ has joined #openstack-infra18:09
SpamapSfungi: http://acephalous.typepad.com/.a/6a00d8341c2df453ef017615b9d0f0970c-500wi18:09
fungii'm going to bet on the caching bias you mentioned earlier18:09
dstufftone is that RHEL6 is getting older but still in wide use, and people may be reaching towards PyPI instead of yum more often now to get newer versions18:09
*** sean-k-mooney has left #openstack-infra18:10
fungioh, that's got an interesting psychological aspect to it. i like18:10
*** edwarnicke has joined #openstack-infra18:10
*** e0ne has joined #openstack-infra18:10
dstufftand the other is that people on newer versions of Python are more likely to have newer pip's as well and be affected by caching, especially given that I think a lot of people are likely to order their tox's and stuff as py26,py27,py32,.. etc18:10
*** annegentle has quit IRC18:10
*** yamamoto has joined #openstack-infra18:10
openstackgerritThanh Ha proposed openstack-infra/jenkins-job-builder: Add support for Sonatype CLM plugin  https://review.openstack.org/16444618:11
fungii also have a feeling that most of the unknown in your pip versions graph is 1.018:11
dstufftnext time around I might have to look at /simple/<foo>/ instead of /packages/<foo>/ since pip only caches simple pages for 10 minutes18:11
dstufftfungi: 1.0 and 1.1 yea18:11
dstufftthat's what came in older Debians and Ubuntu's18:12
fungizactly18:12
*** shardy has quit IRC18:12
dstufftI have other graphs, but they show information we only really added in 6.0 so 40-60% of the data is unknown so I didn't feel they were very useful graphs18:12
fungiso anyway, cool data! this is helpful to upstreams in general i think to get a feel for community trends toward newer tools/interpreters/platforms18:12
openstackgerritMerged openstack-infra/puppet-openafs: Rename openstackci to openstackinfra  https://review.openstack.org/17566218:12
*** sdake has quit IRC18:13
dstufft(OSs, Python implementations, etc)18:13
fungifor those not subscribed to distutils-sig, see https://caremad.io/2015/04/a-year-of-pypi-downloads/ for the buckets of awesome18:13
*** velovec has quit IRC18:13
openstackgerritMerged openstack-infra/puppet-openstackid: Rename openstackci to openstackinfra  https://review.openstack.org/17566318:13
openstackgerritMerged openstack-infra/puppet-packagekit: Rename openstackci to openstackinfra  https://review.openstack.org/17566418:13
openstackgerritMerged openstack-infra/puppet-pip: Rename openstackci to openstackinfra  https://review.openstack.org/17566518:13
openstackgerritMerged openstack-infra/puppet-planet: Rename openstackci to openstackinfra  https://review.openstack.org/17566618:13
openstackgerritMerged openstack-infra/puppet-project_config: Rename openstackci to openstackinfra  https://review.openstack.org/17566718:13
openstackgerritMerged openstack-infra/puppet-redis: Rename openstackci to openstackinfra  https://review.openstack.org/17566918:13
*** shardy has joined #openstack-infra18:14
openstackgerritMerged openstack-infra/puppet-releasestatus: Rename openstackci to openstackinfra  https://review.openstack.org/17567018:14
openstackgerritMerged openstack-infra/puppet-releasestatus: Rename openstackci to openstackinfra  https://review.openstack.org/17567018:14
*** achanda has quit IRC18:15
*** yamamoto has quit IRC18:15
openstackgerritMerged openstack-infra/puppet-reviewday: Rename openstackci to openstackinfra  https://review.openstack.org/17567118:15
dstuffthttps://imgur.com/iIb6ySa here's one I didn't share which I think is kinda neat, what percentage of ``pip install requests`` will get the insecure platform warning (based on their version of Python, we can't detect if they had pyopenssl, ndg-httpsclient, and pyasn1 installed to "backport" the better ssl)18:15
*** notmyname has quit IRC18:16
*** johnthetubaguy is now known as zz_johnthetubagu18:16
fungipretty funny18:16
fungi"here's how annoying your error message is"18:16
lennybexit18:17
openstackgerritMerged openstack-infra/puppet-simpleproxy: Rename openstackci to openstackinfra  https://review.openstack.org/17567218:17
*** notmyname has joined #openstack-infra18:17
openstackgerritMerged openstack-infra/puppet-snmpd: Rename openstackci to openstackinfra  https://review.openstack.org/17567318:17
openstackgerritMerged openstack-infra/puppet-ssh: Rename openstackci to openstackinfra  https://review.openstack.org/17567418:17
*** ildikov has joined #openstack-infra18:17
openstackgerritMerged openstack-infra/puppet-ssl_cert_check: Rename openstackci to openstackinfra  https://review.openstack.org/17567518:17
openstackgerritMerged openstack-infra/puppet-statusbot: Rename openstackci to openstackinfra  https://review.openstack.org/17567618:17
openstackgerritMerged openstack-infra/puppet-storyboard: Rename openstackci to openstackinfra  https://review.openstack.org/17567718:17
*** lennyb has quit IRC18:17
*** garyk has joined #openstack-infra18:17
openstackgerritMerged openstack-infra/puppet-subunit2sql: Rename openstackci to openstackinfra  https://review.openstack.org/17567818:17
pleia2as a core, if I want to rerun a job to pass a finicky test, do I just do recheck?18:17
fungipleia2: yep18:18
pleia2perfect18:18
pleia2thanks18:18
*** fawadkhaliq has quit IRC18:18
openstackgerritMerged openstack-infra/puppet-sudoers: Rename openstackci to openstackinfra  https://review.openstack.org/17567918:18
openstackgerritMerged openstack-infra/puppet-tmpreaper: Rename openstackci to openstackinfra  https://review.openstack.org/17568018:18
clarkbdstufft: ya I asked for that graph :)18:18
*** fawadkhaliq has joined #openstack-infra18:18
openstackgerritMerged openstack-infra/puppet-ulimit: Rename openstackci to openstackinfra  https://review.openstack.org/17568118:19
openstackgerritMerged openstack-infra/puppet-unattended_upgrades: Rename openstackci to openstackinfra  https://review.openstack.org/17568218:19
openstackgerritMerged openstack-infra/puppet-unbound: Rename openstackci to openstackinfra  https://review.openstack.org/17568318:19
clarkbbut I Think it illustrates that requests really isn't in a great position to be making this complaint on every request...18:19
*** _nadya_ has joined #openstack-infra18:19
dstufftclarkb: yar18:19
dstufftwell "yar" to you asking, I think on every request is over the top, but I don't think the warning itself is bad18:20
*** achanda has joined #openstack-infra18:20
*** ajmiller_ has joined #openstack-infra18:21
*** _nadya_ has quit IRC18:21
*** shashankhegde has quit IRC18:22
*** doude has joined #openstack-infra18:22
*** dhritishikhar_ has quit IRC18:23
fungii think the warning mostly encourages projects depending on requests to put in shims to hide that error so that users aren't constantly prompted with a message they can't do much about without a lot more under-the-hood knowledge18:24
*** ajmiller has quit IRC18:24
dstufftfungi: well one shim is to depend on requests[security] instead of just requests18:25
dstufftthat fixes the problem18:25
fungiand also needs a compiler18:25
dstufftdepends on the OS, but yea18:25
openstackgerritMerged openstack-infra/project-config: Add #wsme to the list of irc channels  https://review.openstack.org/17542418:25
clarkbits also not a documented shim18:25
openstackgerritMerged openstack-infra/project-config: Add gerrit notifications to WSME  https://review.openstack.org/17541618:25
clarkbthe documented shim is much more complicated18:25
openstackgerritMerged openstack-infra/puppet-user: Rename openstackci to openstackinfra  https://review.openstack.org/17568418:26
openstackgerritMerged openstack-infra/puppet-yum: Rename openstackci to openstackinfra  https://review.openstack.org/17568618:26
*** ddieterly has joined #openstack-infra18:26
openstackgerritMerged openstack-infra/puppet-zuul: Rename openstackci to openstackinfra  https://review.openstack.org/17568718:26
dstufftit doesn't depend on a compiler on Windows, which is the platform where installing a compiler is the most dificult18:26
openstackgerritMerged openstack-infra/puppet-logstash: Rename openstackci to openstackinfra  https://review.openstack.org/17565618:26
openstackgerritMerged openstack-infra/system-config: Allow puppet to manage replication keys on review-dev.o.o  https://review.openstack.org/17413318:26
fungitrue--there are ay least wheels for pycrypto et al on windows18:26
fungier, at least18:26
openstackgerritMerged openstack-infra/puppet-etherpad_lite: Rename openstackci to openstackinfra  https://review.openstack.org/17564018:27
*** tnovacik has joined #openstack-infra18:27
anteayadhellmann: the script seems to have a bug18:28
openstackgerritsean mooney proposed openstack-infra/project-config: extends gerrit acls to allow creation of stable branches  https://review.openstack.org/17330218:28
anteayadhellmann: I have several emails announcing django 1.3.018:28
anteayaand one email with no content18:28
pleia2cinerama: if you're around a bit pre-meeting I could use the longer-than-for-meeting summary of where we're at with zanata so I'm prepared and can figure out some next action items on my side :)18:28
*** mriedem has quit IRC18:29
dstufftI mean, the options are either don't warn and silently let people have less secure TLS (possibly violating important properties like confidentiality) or warn and try to get people to either upgrade their Python or install the other libs requests needs to be secure on older Pythons18:29
cineramapleia2: hola18:29
dstufftsilently letting bad TLS happen doesn't sound like a particularly good thing to me18:29
fungiexcept that it was basically the default for python nearly forever until now18:29
fungiso it's amusing to suddenly start warning everyone like it's a new problem18:30
*** shashankhegde has joined #openstack-infra18:30
cineramapleia2: so last week I was having a look at the client side of life - how can we adapt the existing transifex scripts to use the zanata client18:30
*** ddieterly has quit IRC18:30
clarkbdstufft: I think warn once is perfectly fine18:30
anteayadhellmann: several emails with no content18:30
cineramapleia2: have concluded that it might be good to get some expert help from folks who know the transifex client stuff well18:30
clarkbdstufft: warn for each https request is bad18:30
cineramapleia2: aside from that we have a working server. i've been able to login as admin & clarkb was able to import some stuff and poke around18:31
clarkbI made a test project and put nova's .pot file in it18:31
clarkbby hand in the gui so haven't figured out the client yet18:31
fungii am also one of those terrible infosec professionals who believes that ttp public-key crypto is basically just a money-making racket between the cabforum cartel at this point and provides no real security to anyone18:32
dstufftclarkb: sure, which is why urllib3 has changed it so that the warning is once by default, and the next release of requests should pull in a new urllib3 and change that :)18:32
anteayadhellmann: I'll be honest, I was looking to see if tickled pink made it in and it did18:32
anteayayay18:32
cineramapleia2: we do have a couple issues wrt zanata that we should deal with somehow. one is that we can't currently login using non-openid accounts. i think we established that was okay. the other is that we currently can't limit what class of account can create a project18:32
*** ssam2 has quit IRC18:32
*** tqtran has joined #openstack-infra18:32
dhellmannanteaya: yeah, between a buggy script and missing data in the repos that sort of made a mess :-/18:33
pleia2cinerama: are there any special instructions for logging in? I should give it a poke18:33
*** shardy_ has joined #openstack-infra18:33
cineramapleia2: if you look at the relevant bit for system config it'll show the username you need to use to get admin powers18:33
anteayadhellmann: well you clarified with another email :)18:34
cineramapleia2: or if you register i can just mark you as admin i suppose18:34
pleia2cinerama: right, I have the username, I mean are we using launchpad or..?18:34
*** unicell has joined #openstack-infra18:34
openstackgerritKhai Do proposed openstack-infra/jenkins-job-builder: Add InvalidAttributeError and MissingAttributeError.  https://review.openstack.org/16709518:34
cineramapleia2: when you register it18:34
cineramall authenticate you with openstackid18:34
cineramabased on the email you supply18:34
*** mriedem has joined #openstack-infra18:35
pleia2great, thanks18:35
*** ssam2 has joined #openstack-infra18:35
dstufftfungi: eh, I don't agree, especially when you take into account HSTS and HPKP. As it is right now there are a total of about 3 CAs that are able to generate certificates that browsers which support HPKP will accept, but more importantly - There's no real alternative and HTTPS is certainly better than HTTP18:35
fungiclarkb: that puppet-puppet metadata change (175668) is passing jobs now, and is the last in the set18:35
pleia2woo, email auth link works18:36
cineramapleia2: so i think the main thing is to get the client stuff working now and to assess what else we need on this or need to fix18:36
cineramapleia2: which i would love your help with18:36
*** shardy has quit IRC18:36
fungidstufft: "better" is relative. it also provides a false sense of security, a la security theater. there are a lot of auditing firms and other organizations who have a vested interest in convincing everyone it's a panacea and that's a significant danger in and of itself18:37
*** sarob has quit IRC18:37
openstackgerritMerged openstack-infra/project-config: Normalize projects.yaml  https://review.openstack.org/17572718:37
*** openstackgerrit has quit IRC18:37
fungithe internet is not a safe place, and people should know that and be suitably afraid18:37
pleia2cinerama: do you have a script for how you're testing the client and the problems that are happening?18:37
*** openstackgerrit has joined #openstack-infra18:37
dstufftfungi: I don't think it's really fair to use "security theater" to define somehting which does in fact increase the security of the sites that are using it, it doesn't mean you can just assume that the sites themselves are good actors and becuase you see the green lock the site won't hurt you, but preventing active MITM and preventing mass surveliance are pretty good things.18:38
cineramapleia2: no specific problems with the client, we mostly just need to understand the mapping between what we do with tx vs what is possible to do with zanata-cli18:39
*** david-lyle has joined #openstack-infra18:39
fungidstufft: or that the certificate was provided by an authority at the behest of the site you think you're communicating with18:39
cineramapleia2: oh actually i lied, there is a specific problem with the client in that it's not a fan of self-signed certs18:40
pleia2cinerama: gotcha, have you roped in AJaeger WRT transifex vs zanata? he's our resident expert on the transifex stuff and has offered to help with the transition (he's jaegerandi in the spec)18:41
pleia2he knows more than I do about the scripts, and works on them regularly18:41
*** akerr has joined #openstack-infra18:41
*** sarob has joined #openstack-infra18:41
*** davideagnello has quit IRC18:41
dstufftfungi: I think that the nature of the world today is that it's getting increasingly unlikely that anyone other than the person in control of the DNS is able to get a certificate for a particular site, especially with projects like CT which will (ideally) prevent CAs from issuing a certificate without making a public record of the fact they did it18:42
waynrwhat's the difference between the "code review +/-1" and "workflow +/-1" in gerrit?18:42
fungidstufft: i'm holding out hope for dane18:42
fungimostly18:42
pleia2cinerama: oh, and you had mentioned that the zanata folks have been friendly, are you talking to them in channel/list/somewhere I can catch up?18:42
dstufftfungi: Why? You're not OK with a bunch of companies running your CA infratructure but you're totally cool with the government running your CA infrastructure?18:42
dstufftparticularly the government of whatever random TLD you happened to use18:43
cineramapleia2: yeah, i spoke with people a bit on #zanata so you can check out there18:43
pleia2cinerama: perfect, will do :)18:43
cineramapleia2: yep, next step was to get up earlier & consult with ajaeger18:43
clarkbwaynr: code review is intended to indicate that a human has reviewed the thing and is happy or unhappy with it. workflow use used to represent the state of a change in relation to whether or not it is ready to merge18:43
pleia2ah, european time zones :)18:43
clarkbwaynr: so code review -1 cannot prevent merging but workflow -1 can18:43
fungidstufft: there aren't really any other public databases suitable for storing ca pins18:43
clarkbwaynr: also a workflow +1 is required (and not workflow -1) in order to merge18:44
clarkbcinerama: pleia2 I am happy to help too18:44
cineramapleia2: today i needed the extra sleep to avoid stabbiness :)18:44
*** davideagnello has joined #openstack-infra18:44
pleia2thanks clarkb \o/18:44
cineramaoh cool18:44
clarkbcinerama: pleia2 the tx client can be used to grab all of the existing translations18:44
pleia2cinerama: clarkb knows lots too18:44
waynrclarkb: cool, i'm guessing that has something to do with zuul pipeline definition?18:44
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: warn instead of failing with missing bug url  https://review.openstack.org/17602718:44
dstufftfungi: DNSSEC has every problem of the modern CA system, and a number of additional ones :/18:44
clarkbcinerama: pleia2 so I think we may want a script that does for project in PROJECTS do tx get all translations && zanata create project && zanata push translations ;d one18:45
clarkbcinerama: pleia2 then when we are ready to cut over we run that one more time, kill the projects in transifex and point everyone at zanata18:45
cineramalemme fire up my vagrant boxen here and see if i can get back into the context of that bit so i can ask some better questions18:45
dstuffthttp://sockpuppet.org/blog/2015/01/15/against-dnssec/18:46
clarkbwaynr: both zuul and gerrit. Gerrit enforces things on its end based on votes and zuul takes actions based on votes so they both work together there18:46
*** david-ly_ has joined #openstack-infra18:46
*** david-lyle has quit IRC18:46
*** akerr has left #openstack-infra18:46
pleia2clarkb, cinerama: yeah, I think http://specs.openstack.org/openstack-infra/infra-specs/specs/migrate_to_zanata.html outlines the human readable portions of this18:46
*** sarob_ has joined #openstack-infra18:46
pleia2I should have another readthrough of this myself18:46
*** teran has quit IRC18:47
*** teran has joined #openstack-infra18:47
*** smarcet has joined #openstack-infra18:48
*** dkranz has quit IRC18:48
*** ZZelle has quit IRC18:48
*** ZZelle has joined #openstack-infra18:48
gary-smith_Does anyone know the process for getting a new group created in gerrit?18:49
gary-smith_I have a new library project, manila-ui, whose cores are supposed to be horizon-cores + manila-cores18:49
fungidstufft: agreed, also not perfect. i'll return to my earlier argument: the internet is a dangerous place and people should be suitable afraid. trusting any particular technology (tls, dnssec, whatever) to make it safe is sticking your head in the sand18:49
fungier, suitably18:49
*** sarob has quit IRC18:50
waynrclarkb: so is zuul's part of the configuration for that behavior defined here https://github.com/openstack-infra/project-config/blob/master/zuul/layout.yaml#L23318:50
dstufftfungi: sure, it's dangerous and no technology can solve all the problems. That doesn't mean you shouldn't lock your doors at night though even though some class of malcontent can break into your house still :)18:50
zarowaynr: yes it is18:51
clarkbwaynr: ya those required approvals for the different pipelines indicate what vote state is required for zuul to trigger jobs in that pipeline18:51
clarkbwaynr: so its in the other pipelines too not just that one18:51
clarkbgary-smith_: if there is a new group in an acl file jeepyb automatically creates it18:51
dstufftfungi:  I mean I'm not sure what the argument is here, we can't do perfect so we shouldn't do the best we can currently?18:51
anteayagary-smith_: I don't see a manila-ui listed in http://git.openstack.org/cgit/openstack-infra/project-config/tree/gerrit/projects.yaml or in the acls18:51
*** teran has quit IRC18:52
gary-smith_clarkb: thanks!18:52
gary-smith_anteaya: it has not been accepted yet18:52
clarkbgary-smith_: then you get a gerrit admin to seed the initial member. As an alternative if you want the union of horizon and manilla cores you can make both of those groups have +2 in the acl18:52
gary-smith_clarkb: I didn't see an example of having multiple groups, so I figured it wasn't supported18:52
anteayagary-smith_: ah, can you share the patch url?18:52
clarkbgary-smith_: you justlist multiple lines for the +218:53
gary-smith_anteaya: https://review.openstack.org/#/c/175063/18:53
clarkbits probabl best to use a new group though18:53
waynrclarkb, zaro cool thanks for the explanation!18:53
clarkbbecause then you can updates its membership independent of what horizon does18:53
*** smarcet has quit IRC18:54
fungidstufft: no, the original argument is that it's marginally silly to suddenly start printing an error warning about something that's been a known issue for years, and that few end users are going to be able to do much about (still wondering when rackspace is going to replace that certificate requests doesn't like because it's not using san, for example--am i just supposed to set up a filter to shunt18:54
anteayagary-smith_: once it is created you add whoever you want to manila-ui-core18:54
fungithat error to my mua and straight to rackspace customer support?)18:54
anteayagary-smith_: like clarkb said18:54
anteayagary-smith_: you can add individuals or you can add groups18:54
*** smarcet has joined #openstack-infra18:54
gary-smith_anteaya, clarkb : excellent. that's what I was hopeint for18:54
gary-smith_s/hopeing/hoping/18:54
dstufftfungi: blech did we still not replace that? I need to go poke people again then :(18:54
dstufftfungi: but realstically, yes you're supposed to complain to the people who run those sites18:55
smarcetfungi: hello I am in the process to move out the resource server from openstackid to its own web app, but there is a couple of questions18:55
fungismarcet: fire away18:55
*** tqtran has quit IRC18:56
smarcetfungi : first, should i create the blue print at https://blueprints.launchpad.net/openstack-ci/ or https://storyboard.openstack.org, i noticed that gerrit workflow is still bound to launchpad18:56
smarcetfungi: i will need a repo on https://github.com/openstack-infra18:57
fungismarcet: we don't bother with blueprints for infra tasks. if it's going to involve an unusually complex amount of coordination and planning then we might want an infra spec written18:57
fungibut for something like a new project and a new server or two that's probably overkill18:58
dstufftfungi: but as far as suddenly start printing a warning, it's a known issue to people who know it's an issue. Most people don't know what TLS Compression or CRIME is much less that Python's default SSL imlpementation is vulnerable to it, or they don't know what an RC4 is or that on Python 2.6 you're likely willing to accept it. If you're the kind of person who knows what those things are, the warning isn't for you, the warning is for18:58
dstufft the type of person who, when they read the text of PEP 476 went "wait Python doesn't verify https?"18:58
openstackgerritRamy Asselin proposed openstack-infra/puppet-openstackci: Create a log server like http://logs.openstack.org  https://review.openstack.org/16742518:58
fungismarcet: the new repository is going to be a fork of the openstackid codebase, if i remember the discussion?18:59
*** wuhg has quit IRC18:59
*** asselin_ has joined #openstack-infra18:59
dstufftfungi: sadly, we can't condition a warning based on what domain knowledge the user has ;)18:59
smarcetfungi: well not really, bc i will not use anything from there18:59
fungismarcet: oh, writing it from scratch?18:59
fungismarcet: also i'll need to return to this discussion when our weekly meeting ends in an hour19:00
JayF/win 3119:00
JayFwhoops, sorry19:00
smarcetfungi: yes basically its a web app using the laravel fwk that will use the introspection endpoint from openstackid19:00
smarcetfungi: ok np, i will ping u later :)19:01
fungithanks--happy to help19:01
clarkbJayF: you need more win than that19:01
*** dkranz has joined #openstack-infra19:03
*** melwitt has quit IRC19:03
*** melwitt has joined #openstack-infra19:04
harlowjasoooo, to start a coversation with u guys, how hard would it be to have some kind of special job that when a review shows up @ https://review.openstack.org/#/q/status:open+project:stackforge/cloud-init,n,z that it actually goes out and builds an image, and then runs some basic sanity tests with cloud-init and that new image?19:04
harlowjasmoser alexpilotti ^ u might be interested to19:05
*** luqas has joined #openstack-infra19:05
harlowja*is that like super-hard to do?19:05
*** erikmwilson has quit IRC19:06
*** erikmwilson has joined #openstack-infra19:06
clarkbharlowja: I think greghaynes has been working on something similar19:06
clarkbharlowja: you should see what he has learned19:06
harlowjagreghaynes what have u learned :)19:06
pleia2does expense reports, forgets about meeting19:06
pleia2whoops :)19:06
openstackgerritMerged openstack-infra/jenkins-job-builder: Add InvalidAttributeError and MissingAttributeError.  https://review.openstack.org/16709519:07
*** sdake has joined #openstack-infra19:07
*** luqas has quit IRC19:09
openstackgerritRamy Asselin proposed openstack-infra/puppet-openstackci: Simple script to setup and test log server  https://review.openstack.org/16911719:09
*** sdake_ has quit IRC19:11
*** dkranz has quit IRC19:13
greghaynesharlowja: are you thinking actually boot an image or just assert some things about the content of an image?19:13
harlowjagreghaynes boot19:14
harlowjawith temporary cloud-init package/rpm/apt... whatever19:14
greghaynesharlowja: ok, I fiddled with that a bit, the biggest issue is that qemu is super super slow19:14
greghaynesalthough clarkb seems to be able to pull it off for multinode testing?19:14
harlowjaso u started running stuff inside a VM?19:14
greghaynesharlowja: thats how you have to do it19:14
clarkbwe use cirros19:14
clarkbit boots fast19:14
harlowjahmmm19:14
greghaynesoh, right19:14
harlowjaya, cirros cloud-init not the same19:15
greghaynesyea, so any type of real image faceplants because its so slow19:15
harlowjalike how slow is slow?19:15
harlowjai'm fine with somewhat slow, lol19:15
*** Rockyg has joined #openstack-infra19:15
*** shashankhegde has quit IRC19:15
greghaynesIm talking ssh fails because sshd takes so long to handle the request19:15
harlowjaoh19:15
greghaynesyea :(19:15
harlowjato slow then, lol19:15
openstackgerritMichael Krotscheck proposed openstack/requirements: Updated oslo.config to 1.11.0  https://review.openstack.org/17344919:15
clarkbI think if you took a cirros like env using busybox you would probably be fine19:16
greghaynesI dont have any briliant ideas for working around that though, other than make the image do something extremely simple19:16
clarkbhowever, why not test cloud init functionality in a non boot env?19:16
*** changbl has quit IRC19:16
clarkbits just a process that does stuff19:16
greghaynesyes, I think that would be ideal..19:17
greghaynesyou could even do it dib functest style and install it into a chroot if you want to make it even more real world19:17
*** david-ly_ has quit IRC19:18
*** changbl has joined #openstack-infra19:19
*** shardy_ has quit IRC19:19
openstackgerritMerged openstack-infra/project-config: The sahara-tox-py27-scenario-unit job should be voting since kilo  https://review.openstack.org/17547419:19
openstackgerritMerged openstack-infra/project-config: Promote Bandit Gate from Experimental to Check Non-voting for Barbican  https://review.openstack.org/17557719:19
*** shardy has joined #openstack-infra19:20
*** gyee has quit IRC19:23
openstackgerritMerged openstack-infra/project-config: Add jenkins jobs to python-rackclient project  https://review.openstack.org/17573619:23
openstackgerritMerged openstack-infra/project-config: Move Manila scenario tests to check queue  https://review.openstack.org/17575719:23
openstackgerritMerged openstack-infra/project-config: Disable pypy jobs for Icehouse  https://review.openstack.org/17578219:23
openstackgerritMerged openstack-infra/project-config: Add coverage to shade check/post  https://review.openstack.org/17600919:23
*** dkranz has joined #openstack-infra19:25
harlowjaclarkb could be done (and is sorta what we do in unittests) although some kind of realistic cloud-init + images would  be neat19:26
*** ddieterly has joined #openstack-infra19:26
clarkbharlowja: right but there is nothing inherent to cloud image to cloud inits operation19:27
clarkbharlowja: you could just make an iso on the test VM, mount it somewhere and use that to test config drive19:27
harlowjasure19:27
clarkbsimilarly run a metadata server fake and have cloud init talk to that19:27
harlowjaya, done that before also :-P19:27
greghaynesharlowja: Here is the dib chroot testing were doing btw https://review.openstack.org/#/c/174681/, would be easy if you want to make tests that happen inside the image chroot using that style19:27
harlowja* https://github.com/stackforge/cloud-init/blob/0.7.x/tools/mock-meta.py (fake-meta, ha)19:28
harlowjagreghaynes thx19:28
harlowjadoesn't most of infra stuff run on other clouds, why not have a review time thing be install XYZ into an image, snapshot, and boot (and then do post-boot validation if wanted, via say a post-back url)19:29
harlowja^ just wondering19:29
clarkbharlowja: how do you authenticate and authorize that?19:30
clarkbharlowja: we don't give our jobs cloud credentials19:30
harlowjahmmm, only allow certain reviewers to trigger this then (some kind of u are trusted to do this button or something)19:31
harlowjathat stops malicous reviews19:31
*** ddieterly has quit IRC19:31
harlowjathen give certain jobs cloud credentials19:31
*** hasharMeeting is now known as hashar19:32
dstuffta dhellmann release apocalypse19:32
*** palar has joined #openstack-infra19:32
*** _nadya_ has joined #openstack-infra19:33
harlowjaclarkb then u can say yo y! fucked up if something goes wrong (or u know give the job cloud credentials to somewhere like a sandbox 'cloud' that this can all be done in)19:33
*** jcoufal has joined #openstack-infra19:33
* harlowja just thinking out loud, lol19:33
greghaynesI think youd have to create per-job credentials19:34
greghaynesif you actually want to do it19:34
clarkbyes and in theory keystone supports that via domains19:34
clarkbbut I do't think any of our clouds do19:34
harlowjasend it out to amazon, lol19:35
*** alexpilotti has quit IRC19:36
greghaynesharlowja: actually, you could bake amazon creds into your job and upload an image19:36
greghayneshaha19:36
openstackgerritDoug Hellmann proposed openstack-infra/project-config: Revert "Temporarily ignore requirements on master libs"  https://review.openstack.org/17603619:36
harlowjagreghaynes sure, if someone can pay for it all, lol19:37
mordreddhellmann: I just got a BUNCH of emails from you19:37
greghaynesso say we all19:37
dhellmannmordred: you're welcome!19:37
harlowjatoday is dhellmann send u email day19:37
mordreddhellmann: you also seem to be especially psyched19:38
dhellmannmordred: ignore the first half or so of them - we have a lot of inconsistent libs19:38
dhellmannmordred: I am probably punchy, yes19:38
mordreddhellmann: and tickled pink19:38
dhellmannmordred: blame anteaya for that one19:38
mordreddhellmann: I love it19:38
anteayamy fault for tickled pink19:38
anteayaoh good19:38
mordreddhellmann: python-magnumclient is completely emptry19:39
mordreddhellmann: I guess we have zero thoughts about that19:39
dhellmannmordred: it turns out they haven't done a release19:39
dhellmannso there was no difference, so...19:39
mordreddhellmann: ah19:40
dhellmannbut I didn't notice any of that until after tagging all of them19:40
*** _nadya_ has quit IRC19:40
mordred:)19:40
anteayaha ha ha19:40
ttxclarkb: ack, asked for clarification on that review19:40
jeblairzaro, fungi: i thought it failed at startup in prod?19:41
openstackgerritDoug Hellmann proposed openstack-infra/project-config: Revert "Temporarily ignore requirements on master libs"  https://review.openstack.org/17603619:41
*** achanda has quit IRC19:41
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: add script to generate release note email bodies  https://review.openstack.org/17603819:42
openstackgerritWayne Warren proposed openstack-infra/jenkins-job-builder: Add Parameterized Remote Trigger Plugin support.  https://review.openstack.org/15032719:42
*** shashankhegde has joined #openstack-infra19:44
*** tobiash has joined #openstack-infra19:47
*** tobiash_ has quit IRC19:47
*** fawadkhaliq has quit IRC19:50
zarojeblair: yes, i believe that is correct.  since the change is in 2.8 i couldn't test on review-dev.o.o because review-dev is already running 2.10 so i tried to repro on my VM.19:52
zarobut couldn't repro on my VM because contact store doesn't work when enabled.19:52
zaroone thing i didn't think to do is to cherry-pick your change onto our 2.10 branch and test with that on review-dev.19:53
zarowould that help?19:53
zarofungi: ^19:53
*** otter768 has joined #openstack-infra19:53
jeblairzaro: isn't there a simple contact store you can run for testing?19:54
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Add db api method to get status time series  https://review.openstack.org/17604219:54
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Add command to calculate failure count and graph it  https://review.openstack.org/17604319:54
*** tqtran has joined #openstack-infra19:54
*** teran has joined #openstack-infra19:55
mtreinishpcrews: ^^^ some more patches if you're interested :)19:55
openstackgerritMerged openstack-infra/puppet-puppet: Rename openstackci to openstackinfra  https://review.openstack.org/17566819:57
*** otter768 has quit IRC19:58
anteayaDuncanT: has a script that he runs to evaluate cinder ci.s which he says hits gerrit pretty hard, I asked him to let us know when he runs it to evaluate server load to see if we need to time the job19:59
pleia2ok, lunch time :)20:01
anteayapleia2: enjoy lunch20:01
cineramahmm, seems like a good time for me to take my break too20:02
fungijeblair: zaro: it did fail to start entirely in production, yes20:04
fungiand that error was what i dug out of the traceback it left in the error log20:04
*** baoli has quit IRC20:05
fungithe point with enabling contactstore in the config is that if you enable contactstore and don't have bouncy castle installed, gerrit spots that and complains at you and refuses to start, but if you don't enable contactstore it doesn't seem to check for bouncy castle at start. so i was theorizing that it's possible the reason we saw it in production was because of having that option enabled in the20:06
fungiconfig20:06
fungiparticularly given that the error message it throws with this patch when failing to start is related to loading the bouncy castle lib20:07
zarojeblair: reading the Gerrit docs for setting up a contact store.  never setup one of these, so it might take me some effort to setup.20:09
*** andreykurilin__ has quit IRC20:09
*** erikmwilson has quit IRC20:11
*** dustins_ has joined #openstack-infra20:11
jeblairzaro: if i'm following though, i don't see why you actually need one running?20:11
jeblairi didn't think gerrit actually did anything with the contactstore on startup, only when submitting info20:11
*** erikmwilson has joined #openstack-infra20:11
jeblairand our error happens on startup20:11
jeblairfungi: ^20:11
zarojeblair: it loads the BC libs when contact store is enabled and that's when the error occured20:12
*** kgiusti has left #openstack-infra20:12
*** andreykurilin__ has joined #openstack-infra20:12
zaroloads on startup i believe.20:12
jeblairzaro: yeah, so i feel like you should just be able to enable that option without running a contactstore in order to trigger the bug20:13
fungiyeah, so just enable it like we do in our configs and don't worry about the fact that it won't actually be able to connect to one20:13
zaroyeah, i thought so too20:13
zarobut when i enabled it Gerrit hangs on startup. doesn't startup20:13
fungiif you _really_ want it to be able to connect to a contactstore for some reason, there's also a very simple dummy/mock one i wrote which you can stick in apache20:13
*** achanda has joined #openstack-infra20:14
fungiit's what we deploy on review-dev so we can test that feature20:14
*** dustins has quit IRC20:14
*** annegentle has joined #openstack-infra20:14
*** annegentle is now known as Guest465520:15
zarofungi: i set the contactstore configs to same as what's on review-dev20:15
*** Guest4655 is now known as agentle_20:15
*** jcoufal has quit IRC20:15
zarois that what you mean?20:15
fungiyep20:16
*** erikmwil_ has joined #openstack-infra20:17
*** erikmwilson has quit IRC20:17
*** erikmwil_ is now known as erikmwilson20:17
zaroso i configured that in my VM and gerrit hangs on startup20:17
*** ildikov has quit IRC20:17
*** e0ne is now known as e0ne_20:17
funginothing in the error log at all?20:17
zarofungi: nope.20:17
*** agentle_ has quit IRC20:18
zarocommented out and it starts fine. same behavior with 2.9.4.17 or 2.9.4.1920:18
zaroor/and20:19
*** agentle_ has joined #openstack-infra20:19
fungibut you tried with 2.8 as well yeah?20:19
zaroohh sorry, i meant 2.820:19
fungioh, got it20:19
zarocan debug further with verbose logging.  so i can do more digging20:19
openstackgerritMerged openstack-infra/shade: MonkeyPatch time.sleep in unit tests to avoid wait  https://review.openstack.org/17311020:20
*** matrohon has joined #openstack-infra20:20
openstackgerritMerged openstack-infra/shade: Add test for user_cache  https://review.openstack.org/17358420:20
*** dboik has quit IRC20:20
openstackgerritMerged openstack-infra/project-config: update gerritbot branches for swift  https://review.openstack.org/17598620:20
*** david-lyle has joined #openstack-infra20:21
*** dboik has joined #openstack-infra20:21
zarofungi, jeblair: if that contact store *should* work then i will try to enable debug logging today and let you know if i find out something new.20:22
fungiactually, the fake contactstore is broken on review-dev (probably apache 2.4 doesn't like executing it in /home/gerrit2/review_site/lib without some extra permissions) but gerrit seems to start fine there anyway20:23
*** tim_o has joined #openstack-infra20:24
zarohmm intereseting.  let me revist my test instance and get back to you.20:24
clarkbjeblair: I have left a review on https://review.openstack.org/#/c/172833/20:24
*** gary-smith_ has left #openstack-infra20:27
*** ddieterly has joined #openstack-infra20:27
*** dannywilson has joined #openstack-infra20:28
*** ildikov has joined #openstack-infra20:30
zarofungi: i seeing a forbidden message accessing the fakestore url 'https://review-dev.openstack.org/fakestore'20:30
zarofungi: i'm guessing only accessible from review-dev?20:31
*** Sukhdev has joined #openstack-infra20:31
fungizaro: no, that's what i'm saying, it's broken on review-dev, probably because the apache 2.4 vhost config isn't quite right, yet gerrit's starting fine there anyway20:32
*** ddieterly has quit IRC20:32
zarogood.  didn't know which part of it was broken.20:32
fungiso, yeah, updating your contact info on review-dev hasn't been working since the move to trusty i think, but that hasn't kept gerrit from starting20:33
*** matrohon has quit IRC20:34
*** HeOS has joined #openstack-infra20:34
openstackgerritMatt Riedemann proposed openstack-infra/elastic-recheck: Add query for stevedore/cliff release 4/21 bug 1446847  https://review.openstack.org/17606520:35
openstackbug 1446847 in OpenStack-Gate "stable/juno gate is busted on stevedore/cliff releases on 4/21" [Undecided,New] https://launchpad.net/bugs/144684720:35
openstackgerritMonty Taylor proposed openstack-infra/shade: Invalidate user cache on user create  https://review.openstack.org/17358920:35
mordredgerrit REALLY sucks at dependency chains20:36
mordredI just tried approving 3 patches and gerrit failed with a fake merge issue on #320:36
fungiblame its use of jgit20:38
mordredyeah man20:40
*** sarob_ is now known as sarob20:40
fungiwhen we eventually get to the point where zuul performs the merge and pushes that into gerrit, it should cease to matter20:41
*** baoli has joined #openstack-infra20:42
*** asselin_ has quit IRC20:43
clarkbHenryG: do we know why the pxe ironic job depends on https://review.openstack.org/#/c/168701/2 to have working ipv6?20:43
clarkbdevananda: adam_g ^20:43
clarkbHenryG: in any case I am about to write a patch for that job in jenkins that forces it to ipv420:44
clarkbHenryG: then we can remove that dep from the devstack change and get it merged20:44
devanandaclarkb: eh? I do not believe it requires ipv6 ..20:45
clarkbdevananda: no it requires not ipv620:45
sc68calclarkb: I don't think that's an Ironic thing20:45
*** cdent has joined #openstack-infra20:45
clarkbdevananda: if we turn on ipv6 it explodes20:45
devanandaright20:45
clarkbeverything else works fine20:45
clarkbbut why should it care? it should just use the ipv4 addrs20:45
devanandaclarkb: i'll dig in after the TC meeting. first guess: pxe boot fails20:46
*** hdd has quit IRC20:46
clarkbdevananda: http://logs.openstack.org/07/175607/1/check/check-tempest-dsvm-ironic-pxe_ssh/813d964/ logs are there20:46
devanandaclarkb: have a link to such a failure handy for me?20:46
devanandanvm :)20:46
*** emagana has quit IRC20:46
sc68calclarkb: it's a scenario that appears to be triggered by the way they do networking layout in ironic20:47
sc68calclarkb: but it's not an ironic only thing, just that ironic happens to trigger the bug20:47
*** erikmwilson has quit IRC20:47
*** shardy_ has joined #openstack-infra20:48
clarkbsc68cal: gotcha20:48
clarkbsc68cal: fwiw it seems like its related to floating ip attaching20:48
clarkbwhich has me confused because we attach floating IPs all over the place and it works20:48
sc68calclarkb: right, but check the bug report20:49
sc68calif an instances has multiple fixed ips20:49
sc68calone Ipv4 and one IPv6 for example20:49
sc68calwhen you do the associate for the FIP it picks the IPv6 one20:49
sc68calkaboom20:49
notmynamehow do I start figuring out what went wrong with this grenade job? http://logs.openstack.org/52/174552/3/check/check-grenade-dsvm/afe4061/20:50
notmynameall 4 of the stable/kilo patches I pushed this morning have failed20:50
clarkbsc68cal: yes I am saying all of the other tests should be in that same situation20:50
clarkbsc68cal: because ipv6 is enabled on them too and they attach floating IPs20:50
clarkbsc68cal: so what is special about ironic that it breaks?20:50
clarkbnotmyname: I think there is a known problem with grenade where killing the pre upgrade services fails preventing the upgrade from happening20:51
clarkbnotmyname: let me find the bug for you20:51
*** alexpilotti has joined #openstack-infra20:51
*** shardy has quit IRC20:51
notmynameclarkb: ok, thanks. is it fixed? or transient?20:51
clarkbnotmyname: https://bugs.launchpad.net/oslo-incubator/+bug/144658320:51
openstackLaunchpad bug 1446583 in Keystone "services no longer reliably stop in stable/kilo" [Critical,In progress] - Assigned to Julien Danjou (jdanjou)20:51
openstackgerritKurt Taylor proposed openstack-infra/project-config: Add third party CI working group tools repository  https://review.openstack.org/17552020:51
*** openstackgerrit has quit IRC20:52
*** openstackgerrit has joined #openstack-infra20:52
openstackgerritMerged openstack-infra/elastic-recheck: Add query for stevedore/cliff release 4/21 bug 1446847  https://review.openstack.org/17606520:53
openstackbug 1446847 in OpenStack-Gate "stable/juno gate is busted on stevedore/cliff releases on 4/21" [Undecided,New] https://launchpad.net/bugs/144684720:53
sc68calclarkb: good question, don't quite know20:53
notmynameclarkb: so recheck with that bug? is there anything else I can do? it's blocking an RC220:53
sc68calclarkb: only thing I can think of is we get lucky and it picks the IPv4 address instead of the v6 one on other jobs20:54
clarkbnotmyname: at this point I think recheck or wait for fix, but iirc its not a 100% fail s rechecking may work20:54
notmynameok20:54
sc68calclarkb: due to sorting order of the fixed_ips field?20:54
clarkbsc68cal: that would be really lucky :)20:54
openstackgerritDan Prince proposed openstack-infra/project-config: Add puppet stackforge modules to tripleo jobs  https://review.openstack.org/17607020:55
sc68calclarkb: depends on how python sorts the fixed_ips. Could be the IP range that ironic pulls from? dunno.20:56
openstackgerritClark Boylan proposed openstack-infra/project-config: Don't use ipv6 in ironic pxe jobs  https://review.openstack.org/17607220:56
sc68calalso - where should I register a bug for all the mirror.rackspace failures I am seeing?20:57
sc68calfor an elastic recheck20:57
clarkbsc68cal: devananda ^ theres a temporary fix we can use until nova's change gets in20:57
*** changbl has quit IRC20:57
clarkbsc68cal: there should already be one20:57
*** julim has quit IRC20:57
clarkbsc68cal: 1400905?20:57
sc68calclarkb: ok, what's the namespace in LP for these kinds of bugs? openstack-ci doesn't allow bugs20:57
clarkbsc68cal: openstack-gate is the namespace20:58
sc68calah, openstack-gate20:58
sc68calthx20:58
clarkbsc68cal: usually what I do is look at the elastic-recheck dashboard to see if the bug already exists20:58
zarohashar: hi20:58
openstackgerritEmilien Macchi proposed openstack-infra/project-config: puppet: run beaker on both trusty & centos7  https://review.openstack.org/17543420:58
*** mrmartin has quit IRC20:58
zarohashar: why can't i run zuul-cloner when after pip installing zuul?20:58
clarkbzaro: because we have not released zuul with zuul-cloner20:59
zaroahh, thanks20:59
fungiyeah, that was discussed at the end of today's meeting20:59
devanandaclarkb: after that infra patch gets in, will there be a way for us to reproduce the failure in ironic so we can test a fix?21:00
sc68calclarkb: yeah, it's not a hash mismatch this time though, it's failing to fetch the GPG key, timing out21:00
clarkbsc68cal: I think they are the same underlying issue, maybe update the query to capture both?21:00
clarkbdevananda: yes, you would push a change to d-g to force ipv6 back on21:00
sc68calclarkb: yeah that's what I'm thinking21:00
clarkbdevananda: similar to how I got the test to fail this time around21:00
sc68calclarkb: btw thanks :)21:01
clarkbdevananda: as an alternative we can convince nova to get that bug fix in21:01
clarkbdevananda: update the change to not change strings21:01
*** stevemar2 has joined #openstack-infra21:01
*** stevemar has quit IRC21:01
clarkbthen push that to kilo, keep the existing one on master or something21:01
*** dizquierdo has joined #openstack-infra21:02
hasharzaro: hello !21:02
hasharzaro: I guess pip installed it under /usr/local/bin/ or ~/.local/bin and it is not in your path?21:02
*** stevemar2 has quit IRC21:02
*** bswartz has quit IRC21:02
hasharzaro: I do my installs using  pip install --user  which puts stuff under ~/.local/  on Debian21:03
zaroclarkb answered my question above21:03
hasharohhhh21:03
hasharah pypi has 2.0.0 which is a bit old I guess21:03
*** dustins_ has quit IRC21:03
*** stevemar has joined #openstack-infra21:04
*** zz_johnthetubagu is now known as johnthetubaguy21:04
openstackgerritSean M. Collins proposed openstack-infra/elastic-recheck: Add fingerprint for other kinds of mirror failures  https://review.openstack.org/17607621:04
*** smarcet has quit IRC21:04
clarkbor I guess we could not worry about kilo since we are on liberty now21:04
clarkbexcept this means that ipv6 is broken in kilo21:05
sigmavirus24does gertty need to be installed globally? I have it installed in a virtaulenv but it never seems to download anything21:05
clarkbso we should fix it21:05
*** isviridov is now known as isviridov_away21:05
clarkbsigmavirus24: it does not, I run it out of a virtualenv21:05
clarkbsigmavirus24: did you set up subscriptions?21:05
clarkbsigmavirus24: have the correct credentials?21:05
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Add db api method to get status time series  https://review.openstack.org/17604221:06
sigmavirus24clarkb: I have the correct credentials.21:06
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Add command to calculate failure count and graph it  https://review.openstack.org/17604321:06
sigmavirus24And you mean "it does", right?21:06
clarkbsigmavirus24: it does not need to be installed globally21:07
*** luqas has joined #openstack-infra21:07
clarkbit does run in a virtualenv just fine on both my desktop and laptop21:07
mordredSpamapS: I need help when you're back21:07
*** tnovacik has quit IRC21:07
sigmavirus24clarkb: hm "shift-L" doesn't list any projects to subscribe to. I suspect that's the problem21:08
SpamapSmordred: here, just watching cross prj meeting21:08
clarkbsigmavirus24: I would double check your connection info, you have to use the http password from your gerrit settings page21:08
clarkbsigmavirus24: and your username should be your username from settings as well21:08
sigmavirus24clarkb: I am :D21:08
clarkbhrm I am not sure then21:08
sigmavirus24I generated the password for the first time to use gertty21:09
mordredSpamapS: this debian package for vhd-util is killing me - although I believe I see my mistake for the last patch21:09
clarkbsigmavirus24: if you runn gertty -d it will do debug logging21:09
clarkbsigmavirus24: maybe that will expose what is breaking it21:09
sigmavirus24ugh. With -d "shift-L" just worked21:09
sigmavirus24That's really really annoying21:09
sigmavirus24thanks clarkb21:10
* sc68cal mutters about a custom dashboard in gertty that returns no results in gertty, but works fine in the web UI21:12
*** luqas has quit IRC21:12
fungithe acl normalizing rule we added in https://review.openstack.org/140821 seems to be causing an issue for my https://review.openstack.org/175892 change... i didn't review the later patchset which included it--sort of inflexible and i don't see what it's trying to solve21:14
*** marun has quit IRC21:14
fungiare we supposed to maintain a whitelist of standard group name suffixes in that script now?21:14
clarkbfungi: huh I don't think so21:15
anteayajust disconnected on a new etherpad, sigh21:16
hasharfungi: I am preparing a big doc change for nodepool. You might want to hold tagging :)21:17
hasharfungi: I found out the doc to be terribly outdated :)21:17
fungihashar: thanks for documenting! we should clearly do a better job of ensuring code changes are accompanied by documentation updates21:17
*** dboik_ has joined #openstack-infra21:18
anteayafungi: it should pass because you have a -core team in both acls21:19
fungianteaya: but it's trying to modify the refs/heads/stable/kilo section to rename whatever-release to whatever-release-core21:19
anteayafungi: I believe the rule was added to ensure the acl at least had a core team, since some projects were doing random things21:19
*** eharney has quit IRC21:20
*** MaxV has joined #openstack-infra21:20
anteayayes, which as you say is not what you want21:20
fungiand if you look at the current version of that check, it's now turned into a rather lengthy whitelist. i'm not sure it's especially helpful in doing what it intended21:20
*** jgrimm is now known as zz_jgrimm21:20
*** shardy_ has quit IRC21:21
openstackgerritKhai Do proposed openstack-infra/project-config: Use zuul-cloner instead of git clone  https://review.openstack.org/16781621:21
fungiit currently has whitelisted two projects and 8 group name suffixes and i'm about to need to add a 9th21:21
fungiwhich i'm doing now, but we should rethink this at some point in the near future21:21
*** dboik has quit IRC21:21
anteayaI'm all for rethinking21:22
anteayaand yes, being forced to add a group you don't want is wasteful21:22
openstackgerritKhai Do proposed openstack-infra/jenkins-job-builder: Change zuul-cloner parameters  https://review.openstack.org/17600821:23
*** dprince has quit IRC21:23
openstackgerritJeremy Stanley proposed openstack-infra/project-config: Add project-specific control over stable/kilo  https://review.openstack.org/17589221:24
openstackgerritJeremy Stanley proposed openstack-infra/project-config: Allow ACL sections to use .*-release group names  https://review.openstack.org/17608521:24
* fungi becomes part of the problem ^21:24
*** mattfarina has quit IRC21:26
mordredclarkb: vhd-util fixed on nodepool21:27
clarkbmordred: thank you21:27
*** tonytan4ever has quit IRC21:27
*** ddieterly has joined #openstack-infra21:28
*** pc_m has quit IRC21:28
openstackgerrityolanda.robla proposed openstack-infra/nodepool: Add a simulator script  https://review.openstack.org/16953921:30
yolandajeblair, i updated simulator with latest stats on timings we get from hpcloud21:30
*** e0ne_ has quit IRC21:31
yolandaeven with that numbers improved, we get better results moving create and delete servers to another queue21:31
*** sdake_ has joined #openstack-infra21:31
yolanda2461 runs vs 1243 runs using single queue21:31
*** dkranz has quit IRC21:31
clarkbspeaking of should I propose removing hpcloud?21:32
yolandaforever?21:32
mordredaroo?21:32
mordredclarkb: is it broken again or something?21:32
clarkbno, just we enabled it and nodepool is doing pretty poorly21:32
*** dangers is now known as dangers_away21:32
*** emagana has joined #openstack-infra21:32
clarkbwe get much greater performance from nodepool without hpcloud21:32
clarkbsee the zuul status graphs21:32
* mordred looks21:32
*** ddieterly has quit IRC21:32
yolandaah, nice to hear about it :)21:32
mordredhrm21:33
clarkbyou can see it get less and less stable21:33
yolandaso the numbers in our logs show improvement on api times21:33
yolandabut i still see some high peaks21:33
mordredclarkb: is that just responses from hp? or something about the things it has to do for hp also making rax unstable?21:33
*** doude has quit IRC21:33
*** peristeri has quit IRC21:34
clarkbmordred: nodepool assumes that hpcloud will actually provide the resources so it stops asking rax to provide the entire share21:34
clarkbmordred: this means that when hpcloud falls over we retry in hpcloud21:34
clarkbmordred: so rax is doing fine, its just that nodepool isn't asking rax to do as much of the workload21:34
mordredclarkb: nod21:34
*** sdake has quit IRC21:34
*** sigmavirus24 is now known as sigmavirus24_awa21:35
*** sigmavirus24_awa is now known as sigmavirus2421:35
mordredclarkb: I'm fine with going back to that21:35
*** sarob has quit IRC21:35
jeblairmordred: we're still seeing 20+ second times, so i'm guessing we need to wait for more of the cleanup to finish?21:35
jeblairmordred: or else, if folks think that we should be seeing the improvement we expected from the db cleanup, we need to go back to drawing boakrd21:36
*** sarob has joined #openstack-infra21:36
clarkbdevananda: I have asked over in the nova channel to get the nova bug fix in too, if we get that then I won't worry about pinning your jobs to ipv4 only21:36
devanandaclarkb: great, ty21:36
mordredjeblair: yeah. let's wait until the entire maint is done21:36
yolandajeblair, i saw some improvement really in the api response times, but still much slower than rax for sure21:36
mordredclarkb: remember back when HP was the screaming-fast cloud?21:37
yolandaweird thing, i see higher times now from create floating ip and delete, than from create/delete serer21:37
yolandaserver21:37
clarkbmordred: ya...21:38
clarkbmordred: but then they ignored my feedback when they made a new cloud and its been like this ever since \o/21:38
yolanda21 seconds to delete a floating ipg21:38
yolandaip21:38
*** zz_jgrimm is now known as jgrimm21:40
clarkbalso api wg should look at things like ^21:41
clarkbits not just api consistency that we need, its apis that work21:41
*** sarob has quit IRC21:41
clarkbjhesketh: when you wake, can you see responses on 171066. I think we are generally happy with that change as is and I am happy to babysit if you want to approve it21:43
*** doug-fish has left #openstack-infra21:43
*** mriedem is now known as mriedem_away21:44
*** dboik_ has quit IRC21:46
mordredclarkb: ++21:47
*** agentle_ has quit IRC21:47
*** dboik has joined #openstack-infra21:47
*** rlandy has quit IRC21:47
*** mwagner_lap has quit IRC21:47
openstackgerritMerged openstack-infra/system-config: Do not install linux-headers-virtual for trusty or later  https://review.openstack.org/17077621:47
clarkbits safe to merge changes to the statusbot channel list when meetings are running right? no interaction between statusbot and meetbot21:49
pleia2clarkb: I'm quite sure it's fine21:49
openstackgerritgreghaynes proposed openstack-infra/nodepool: Use shade for image uploads  https://review.openstack.org/16863321:49
clarkbpleia2: ty21:50
clarkbhrm can I abandon 171421 at this point21:51
*** patrickeast has quit IRC21:51
clarkbfungi: ^ I don't think we are seeing that load on zuul right?21:51
clarkbalso brainstorming projects21:51
greghaynesmordred: ^ updated your tests there too21:51
clarkbnon jenkins job runner(s)21:51
clarkbsince we have swift for logs we should be able to make that go now21:52
clarkbalso machine learning for better bug classification via subunit2sql and elastic-recheck21:52
*** mtanino has quit IRC21:52
greghaynesclarkb: if you ever want to brainstorm about that feel free to ping :)21:52
* greghaynes easily nerdsniped21:53
*** emagana has quit IRC21:53
*** sdake has joined #openstack-infra21:53
*** emagana has joined #openstack-infra21:54
*** MaxV has quit IRC21:54
openstackgerritMonty Taylor proposed openstack-infra/project-config: Add non-voting puppet-4 apply jobs for infra  https://review.openstack.org/17522921:54
*** otter768 has joined #openstack-infra21:54
mordredclarkb: collapsed that to one job ^^21:54
*** mtanino has joined #openstack-infra21:55
mordredclarkb: were you going to propose the revert revert or you want me to?21:56
openstackgerritgreghaynes proposed openstack-infra/nodepool: Use shade for image uploads  https://review.openstack.org/16863321:56
clarkbmordred: I can do it unless you want to21:56
clarkbtring to catch up on a few reviews that have been updated since yesterday though21:57
*** sdake_ has quit IRC21:57
*** johnthetubaguy is now known as zz_johnthetubagu21:58
openstackgerritgreghaynes proposed openstack-infra/nodepool: Pass TaskManager in to shade  https://review.openstack.org/16866321:58
*** yamahata has joined #openstack-infra21:58
*** emagana has quit IRC21:59
*** otter768 has quit IRC21:59
clarkbmordred: see comment on 175229, its close but has a bug21:59
*** stevemar has quit IRC22:00
*** harlowja is now known as harlowja_away22:00
mordredclarkb: GAH22:00
openstackgerritMonty Taylor proposed openstack-infra/project-config: Add non-voting puppet-4 apply jobs for infra  https://review.openstack.org/17522922:00
*** gyee has joined #openstack-infra22:01
jogozaro: gerrit question22:02
jogozaro: can we treat git tags as a code review, that we can run tests against?22:02
mordredjogo: not yet22:02
jogozaro: to help us detect tags that break things22:02
openstackgerritgreghaynes proposed openstack-infra/nodepool: Use shade API for flavors  https://review.openstack.org/16863422:02
jogomordred: :(22:02
mordredjogo: it's a feature I've wanted for quite some time22:02
openstackgerritgreghaynes proposed openstack-infra/nodepool: Add tests for shade cloud config parameter  https://review.openstack.org/16933922:03
*** baoli has quit IRC22:03
openstackgerritClark Boylan proposed openstack-infra/system-config: Revert "Revert "Turn off HP in nodepool""  https://review.openstack.org/17610222:04
clarkbmordred: jeblair fungi pleia2 jhesketh SergeyLukjanov ^22:04
pleia2broken thing22:05
greghaynesrevert revert22:05
*** dizquierdo has quit IRC22:05
fungirevert all the broken22:05
*** harlowja_away is now known as harlowja22:05
tchaypomordred: what’s needed to make that work?22:06
*** Swami has quit IRC22:07
reedis it only me that `git remote update && git pull` takes minutes lately?22:07
anteayawe just need the ability to toggle a patch, turn it off, turn it on again22:07
*** ivar-laz_ has quit IRC22:07
*** yolanda has quit IRC22:07
anteayareed: what repo?22:07
tchayporeed: which repo?22:07
reedon git.openstack.org/openstack/training-guides22:07
*** ivar-lazzaro has joined #openstack-infra22:07
* anteaya also suggests using git remote update && git pull --ff-only origin master, but that is besides the point22:08
reedanteaya, yeah, i use that (just shortened for irc)22:08
reedtracepath to git.openstack.org doesn't show weird timing issues22:09
*** ivar-lazzaro has quit IRC22:09
anteayacloning is slow then fast then slow22:09
reedi'm not cloning, this is a repo that I update frequently22:10
anteayaI'm cloning22:10
*** emagana has joined #openstack-infra22:10
reedin fact, the process finished now with 'nothing to update'22:10
*** ivar-lazzaro has joined #openstack-infra22:10
reedafter almost 4 minutes22:10
mordredtchaypo: to turn hp on again?22:11
tchaypomordred: running tests against a tag22:13
*** yamahata has quit IRC22:13
mordredah22:13
mordredtchaypo: patch to gerrit22:14
mordredtchaypo: we can run tests against a tag22:14
*** andreykurilin__ has quit IRC22:14
tchaypoAh, that’s what I’m missing. I was thinking about zuul and thought all the bits should be in place there22:14
mordredbut we can't _propose_ a tag to gerrit, have it show up as a review, and then apply it to the repo only if it passes22:14
*** ssam2 has quit IRC22:14
tchaypoI’m not clear on how that would even work - the tag has to point to a commit that’s already landed, doesn’t it?22:15
anteayareed: I just cloned from all 5 git servers, every one showed the same a download crawl from 16% to 33% then a jump to 79% then finished22:16
tchaypowell, s/landed/already exists/ - if we can add a tag to gerrit’s repo pointing at a commit that’s currently an unlanded patchset on an unmerged review...22:16
anteayareed: I don't know what to tell you22:16
reedanteaya, thanks for checking22:17
anteayareed: if you notice anything else I can check I will try22:17
tchayporeed: I don’t know what slow means to you; for me the remote update just took a bit over 5s and the pull took about 6.5s, which seems normal to me22:17
anteayasorry I'm not very helpful22:17
reedtchaypo, slow is for me over 6 minutes only to 'git remote update'22:17
anteayatchaypo: I had real 0m20.419s22:17
anteayauser 0m5.933s22:17
anteayasys 0m1.735s22:18
*** patrickeast has joined #openstack-infra22:18
mordredtchaypo: so, current gerrit reviews work like this: 'git push gerrit HEAD:refs/for/master' - and it does magic with the refs22:18
*** amitgandhinz has quit IRC22:18
mordredtchaypo: I was thinking something liek 'git push gerrit HEAD:refs/for/tags/X.X.X' or something - and it would not show up as a tag if you just fetchd from the repo22:18
clarkbmordred: that won't quite work because that doesn't push any tag info iirc22:19
mordredtchaypo: but the content that was put into git at refs/for/tags/X.X.X would point to the correct sha22:19
clarkbmordred: instead you need to push the tag itself to a special location that gerrit jgit treats special22:19
mordredclarkb: sorry - yeah - that refsepc is a bad refspec22:19
clarkbbut ya the general idea is sane and would be nice22:20
mordredgit push gerrit refs/tags/X.X.X:refs/for/tags/X.X.X22:20
mordredor: "git review --tag X.X.X" :)22:20
openstackgerritAntoine Musso proposed openstack-infra/nodepool: Improve configuration documentation  https://review.openstack.org/17595922:21
hashars/Improve/massive update/22:21
*** patrickeast has quit IRC22:21
*** dannywilson has quit IRC22:22
mordredoh wow22:22
pleia2tl;dr22:23
pleia2:D22:23
pleia2thanks hashar22:23
tchaypoWhat would be the practical difference here? The only thing I’m seeing is that it lets me push something other than head22:23
*** gordc has quit IRC22:23
*** patrickeast has joined #openstack-infra22:24
clarkbtchaypo: tags are a different type of object in git22:24
clarkbtchaypo: so the difference is that gerrit + jgit would hae to do something special that they do not yet do22:24
tchaypoI can see why Gerrit needs to do something special22:24
tchaypoI’m not clear on what benefits it gives users22:24
clarkbtchaypo: because a git tag is not a git commit22:25
clarkbtchaypo: so you can't just push a git tag to refs/for/master and have gerrit do the correct thing22:25
hasharpleia2: yeah I feel its better to contribute to your sources instead of hacking my own doc on a wiki :]22:25
clarkbtchaypo: in fact I would expect that to fail but we can test against review-dev22:25
openstackgerritJoe Gordon proposed openstack-infra/elastic-recheck: Add fingerprint fur bug 1446882  https://review.openstack.org/17610722:25
openstackbug 1446882 in OpenStack-Gate "cryptography is failing to install" [Undecided,New] https://launchpad.net/bugs/144688222:25
hashartchaypo: think of a tag as a pointer, it can well point to a commit which is only in your copy and not in Gerrit itself.22:26
*** Rockyg has quit IRC22:26
*** marun has joined #openstack-infra22:26
hasharmordred: does Gerrit 2.9 supports review for tags?  You mentionned  refs/for/tags/X.X.X ?22:27
clarkbhashar: no that is what we are discussing, what would supporting review for tags look like22:27
hasharah sorry22:27
hasharI am not paying attention :(22:27
mordredhashar: we'd love for gerrit to grow that capability22:28
hasharthat would be nice for you indeed22:29
*** ddieterly has joined #openstack-infra22:29
openstackgerritJoshua Harlow proposed openstack/requirements: Add cachetools requirement  https://review.openstack.org/15295322:30
tchaypotchaypo: so for this to be useful, we’d have to push that commit up to gerrit, so that gerrit could schedule tests/reviews on it?22:30
tchaypooh goodie. I couldn’t decide whether to address that to hashar or clarkb and apparently my brain resolved the dilemma by addressing it to me. good job brain!22:31
clarkb:)22:31
clarkbtchaypo: we would have to push the tag to gerrit22:31
clarkbtchaypo: and gerrit should reject a tag for any commit which has not already merged22:31
*** Sukhdev has quit IRC22:31
clarkbbut gerrit shouldn't expose that tag until it has been "merged/approved/submitted"22:31
*** mwagner_lap has joined #openstack-infra22:32
tchaypooh22:32
tchaypoi just saw the bit where clarkb said “review for tags"22:32
*** annegentle has joined #openstack-infra22:32
*** agentle_ has joined #openstack-infra22:32
tchayposo what we’re talking about is enabling commentary on whether tag “liberty” should point at sha “FF34A21"22:33
clarkbtchaypo: yes22:33
tchaypoooooooh22:33
clarkbbasically have some oversight on what a tags value should be because right now its whoever can push a tag wins22:33
mordredtchaypo: and also running of jobs on that commit with that tag applied, so we can exercise release thigns before releasting22:33
clarkb(which is why we keep the list of people that can push tags very small)22:33
*** ddieterly has quit IRC22:34
tchaypomordred: we already have the stable jobs that pull in all the icehouse branches - this would be similar, but allow us to do an all-the-kilos tests before those things land?22:35
*** cdent has quit IRC22:35
mordredtchaypo: yah22:35
tchayponot useful for most of the cycle since it would be the same as tip, i think - but handy once things start freezing and we want to test the frozen branches22:35
clarkbtchaypo: we could do other things like take the object that will be released to pypi and use that specific thing in testing22:36
clarkbtchaypo: so it would be a way of checking release artifacts as they would be after release22:36
clarkbwe sort of have that but not quite22:36
*** agentle_ has quit IRC22:37
*** annegentle has quit IRC22:38
*** hashar has quit IRC22:38
openstackgerritSean Dague proposed openstack/requirements: raise stevedore requirements  https://review.openstack.org/17611322:38
*** ashleighfarnham has quit IRC22:38
tchaypomordred: in other news - after talking to lifeless yesterday, I think that the difference between installing from requirements.txt and directly installing a package seems like it’s just an example of https://github.com/pypa/pip/issues/98822:38
tchaypoif we point at requirements.txt all subsequent mentions of any packages named in the file get ignored; if we install foo directly there’s no prior mention of bar22:39
lifelesstchaypo: you can also do it with a command line22:39
lifelesstchaypo: requirements.txt is irrelevant22:39
reedit's so weird, git remote update is consistently taking over 6 minutes From git://git.openstack.org/openstack/training-guides and 2 minutes for openstack-planet, 4 minutes for nova22:41
zarofungi, jeblair : This is how far gerrit gets when i enable contact store: http://paste.openstack.org/show/20503122:41
*** bknudson has quit IRC22:41
tchaypolifeless: *nods*22:41
tchaypolifeless: which makes sense - the only relevant thing seems to be “first seen wins"22:41
zarofungi, jeblair : that's not fully started, it's just stuck.22:42
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Add command to calculate failure count and graph it  https://review.openstack.org/17604322:43
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Add db api method to get status time series  https://review.openstack.org/17604222:43
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Add start and stop date options to subunit2sql-graph  https://review.openstack.org/17611422:43
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Add modular subunit2sql-graph entry point  https://review.openstack.org/17611522:43
zarofungi, jeblair : fully started Gerrit looks like this: http://paste.openstack.org/show/20503222:43
zarojeblair :just testing with 2.8.4.17, doesn't include your change.22:44
zarofungi, jeblair : so i have no idea why gerrit won't start for me when I enable the contact store on my VM instance of Gerrit.  no idea why it works on runs on review-dev.22:45
*** sigmavirus24 is now known as sigmavirus24_awa22:46
clarkbis the config incomplete?22:46
*** agentle_ has joined #openstack-infra22:46
zarono, the only diference is that i uncomment the contact store section in gerrit.config22:46
*** gmurphy has left #openstack-infra22:46
*** annegentle has joined #openstack-infra22:46
* zaro heads out22:48
clarkbzaro: how is it working if the contact store config is commented out22:48
clarkbI guess I don't understand where the commented version is22:49
*** dboik_ has joined #openstack-infra22:50
*** nijaba has quit IRC22:52
*** nijaba has joined #openstack-infra22:52
*** nijaba has joined #openstack-infra22:52
*** dboik has quit IRC22:53
*** fabo has quit IRC22:53
*** Swami has joined #openstack-infra22:53
*** Longgeek has quit IRC22:54
openstackgerritMerged openstack-infra/project-config: Allow ACL sections to use .*-release group names  https://review.openstack.org/17608522:54
clarkbhttp://logs.openstack.org/02/176102/1/check/gate-system-config-pep8/ec22485/console.html22:55
clarkbgreghaynes: ^ what did cryptography do?22:55
clarkblooks like maybe cparser updated with better parsing abilities?22:56
greghaynesyea, I wonder if they dont support our pin?22:56
clarkbpycparser released today22:57
greghaynestada22:57
clarkbmaybe we should all just take the day off22:57
clarkbbrew a beer22:57
clarkbsmoke some brisket22:57
clarkbsit outside22:57
openstackgerritMerged openstack-infra/project-config: Add project-specific control over stable/kilo  https://review.openstack.org/17589222:57
jheskethMorning22:58
clarkbjhesketh: good morning22:58
greghaynesclarkb: im pinging them22:58
clarkbgreghaynes: tyty22:58
clarkbgreghaynes: but I am guessing that the parser grew a new check, cryptography's C fails that check, and pyopenssl uses cryptography now so we all lose22:58
greghaynesyep, seems plausible22:58
greghaynesI dont see chat about that in their IRC logs though so im guessing they arent aware22:59
clarkbjhesketh: can you look at 171066 there are a couple responses to your comment22:59
*** ibiris is now known as ibiris_away22:59
*** dboik_ has quit IRC22:59
jheskethclarkb: sure22:59
*** agentle_ has quit IRC23:00
*** annegentle has quit IRC23:00
sdagueI agree with brisket23:01
clarkb`virtualenv $WORDSIWONTREPEATHERE && $WORDSIWONTREPEATHERE/bin/pip install pyopenssl` fails23:02
greghaynesclarkb: made a virtualenv with pycparser==2.10 and it fixes23:02
openstackgerritSean Dague proposed openstack/requirements: add pycparser tracking to what-broke  https://review.openstack.org/17612023:03
*** bswartz has joined #openstack-infra23:03
clarkbhas anyone filed a bug against cryptography yet?23:03
greghayneswhatbroke.openstack.org?23:03
greghaynesI have not23:04
*** wenlock has quit IRC23:04
clarkbbecause either cryptography's C is bad or pycparser has a parse bug23:04
clarkband its late enough in the day that I don't want to figure it out for them23:04
sdagueor cffi is drunk23:04
clarkbsdague: oh right it could be cffi's use of pycparser23:05
ajmiller_We (neutron-lbaas) are seeing this in our non-check/gate devstack builds23:05
*** ajmiller_ is now known as ajmiller23:05
openstackgerritMerged openstack-infra/elastic-recheck: Add fingerprint fur bug 1446882  https://review.openstack.org/17610723:05
openstackbug 1446882 in OpenStack-Gate "cryptography is failing to install" [Undecided,New] https://launchpad.net/bugs/144688223:05
clarkbsdague: ya I think you are likely correct23:05
clarkbsdague: its a python error while parsing23:05
clarkbso the C is probably fine23:06
clarkbcan someone suggest to pyopenssl that they keep their old stable bindings for a bit longer?23:06
greghaynesheh23:06
*** johnsom has joined #openstack-infra23:06
greghaynesIts still in a branch23:06
clarkbnot only do they leak memory but we don't have working pyopenssl23:06
clarkbgreghaynes: its released!23:06
greghaynesyea23:06
greghaynesI know23:06
clarkbgreghaynes: so being on a branch matters not23:06
greghaynesno going back now ;)23:06
clarkbI would suggest manually merging my removal of hpcloud to get our node count up but it won't really matter anyways because nothing is working23:07
openstackgerritMichael Krotscheck proposed openstack-infra/storyboard: Added session parameter to various db_api methods.  https://review.openstack.org/17612123:07
openstackgerritMichael Krotscheck proposed openstack-infra/storyboard: Consolidated subscription logic, switched to managed session.  https://review.openstack.org/17612223:07
greghaynes♪Everything is broken!♪ ?23:08
SpamapS♪ everything is poo when you do a release ♪23:09
tchaypofor some reason, the voice I imagine singing that is richard hammond23:09
SpamapSClearly you haven't seen the Lego movie?23:10
reedi thought Lego immediately23:10
*** apmelton is now known as apmelton_away23:10
tchaypoOh, I have23:10
johnsomJust joining but it looks like the new pycparser-2.11 is evil23:11
tchaypoI knew what *tune* he was singing23:11
clarkbjohnsom: yup23:11
tchaypojohnsom: yerp23:11
clarkbjohnsom: I suggest enjoying the great outdoors23:11
clarkbor brewing a beer23:11
johnsomHahaha, thanks clarkb23:11
tchaypoThe great outdoors? Not wher eI am23:11
jheskethclarkb: commented. You guys are a lot smarter than me so I'm more than likely wrong but I don't think it's a good idea. Granted this change isn't overly important but we should be consistent with how other large reworks would happen too23:11
*** nijaba has quit IRC23:11
*** yamamoto has joined #openstack-infra23:11
greghaynesso, do we want to try forcing in a pycparser pin of 2.10?23:12
*** nijaba has joined #openstack-infra23:12
tchaypohttp://www.smh.com.au/content/dam/images/1/m/q/c/k/h/image.related.articleLeadwide.620x349.1mqco9.png/1429653321116.jpg23:12
clarkbjhesketh: ya, I think if you feel strongly about it making a branch for "stable" and follwing latest on that then having master be the new theme would be fine23:12
clarkbjhesketh: or add the new theme in a feature branch and when ready merge it into master23:12
clarkbjhesketh: we have lots of options, I am not particularly married to any of them so if othes are happy to go in that direction23:12
clarkbgreghaynes: that won't fix infra23:12
clarkbgreghaynes: but probably something we need to do for global requirements23:13
clarkbI can just go delete new pycparsing on all the mirrors and disable mirror updates23:13
clarkbhrm23:13
greghaynesoh? is there not some devstack way of pre-installing a package into the venv's?23:13
clarkbthat may be a sane thing to do to get the release out the dor23:13
jheskethclarkb: strong enough to leave my -1 not strong enough that I'm happy to be out voted23:13
clarkbgreghaynes: ya devstack enforces global reqs but none of our projects do23:14
clarkbjhesketh: kk23:14
greghaynesah23:14
reedclarkb, we just need to merge that one fast so we can move on. I see no harm in pinning to a commit23:14
*** ayoung has quit IRC23:14
clarkbreed: I think the concern is we know how to do this properly and we are bypassing it23:15
clarkbreed: and the cost to do it properly is basically the same as this23:15
reedclarkb, the cost of discussing how to do it properly now is high though23:15
clarkbreed: its not, just make a branch and be done23:15
reedthis seems to me like another one of those where good enough is enough23:16
*** palar has quit IRC23:16
*** markvoelker_ has quit IRC23:16
reedI need to reboot... 5 minutes for a git review is silly... let's see if I should blame network manager or sonic.com or the networkdevils23:17
reeda reboot fixed  my network issues23:20
* reed notices how Ubuntu has finally caught up with Windows23:20
reedreboot fixes everything23:20
clarkbha23:21
Kennan:tchaypo23:21
Kennanthere ?23:21
*** yamamoto has quit IRC23:21
lifelesshave we told them their release is broken ?23:22
mordredtchaypo: we should make a new project and call it richard-hammond23:22
lifelessstig23:22
tchaypostig would be the optimised test framework23:23
tchayporichard-hammond would later run the same tests as stig, but slower and with funnier error messages23:23
*** asalkeld has joined #openstack-infra23:23
asalkeldhi any reason why we have +2 on stable but not on stable/kilo?23:24
tchaypoclarkb: could you take a look at https://review.openstack.org/#/c/173290/ ?23:24
lifelessasalkeld: +2 what ?23:24
asalkeldfor review23:24
asalkeldi can't approve or +2 stable/kilo changes23:25
asalkeldonly +123:25
* asalkeld trying to sort out rc223:26
jogodstufft: https://github.com/pyca/cryptography/issues/185823:27
anteayaasalkeld: what project?23:27
asalkeldheat23:27
anteayaasalkeld: okay I'm looking at your acl file: http://git.openstack.org/cgit/openstack-infra/project-config/tree/gerrit/acls/openstack/heat.config23:27
jogodstufft: looks like you have access to cryptography and it just broke23:27
anteayaasalkeld: are you in heat-milestone?23:28
tchaypoKennan: not really, give me 45 minutes. I did just laeve a comment on 173290 though23:28
asalkeldheat-stable-maint23:28
jogoclarkb: moving the conversation here since pyca folks can help fix it23:28
anteayaasalkeld: https://review.openstack.org/#/admin/groups/113,members apparently not23:28
asalkeldseems to be different23:28
asalkeldanteaya: thanks23:28
jogoclarkb: and at least one is here https://github.com/orgs/pyca/people23:29
asalkeldanteaya: who owns these groups?23:29
anteayaasalkeld: if getting zane to add you to heat-milestone doesn't fix the issue do return23:29
anteayaasalkeld: well right now zane owns that one23:29
asalkeldok, will do23:29
fungitag review would be branchless, but would likely include the tag name, hash of the ref being tagged, the "commit message", the tag description, and signature. beyond that there's not much to review23:29
*** aduarte has quit IRC23:29
anteayabut if need be, someone in here with gerrit permisions can add you, but try zane first23:30
clarkbfungi: yup23:30
*** ddieterly has joined #openstack-infra23:30
Kennan:tchaypo thanks just found your comment23:30
anteayaasalkeld: and if you add the next heat ptl when you get added it saves time23:31
anteayaasalkeld: its back to stevebaker, isn't it?23:31
asalkeldanteaya: <asalkeld> zaneb: can you add stevebaker and i to that group?23:31
asalkeldI am on it:)23:31
anteayaasalkeld: thinking you are23:31
anteaya:)23:31
asalkeldthanks for your great help!23:31
anteayasure23:31
*** tim_o has quit IRC23:32
clarkbtchaypo: why are we requring > what docker-py wants?23:32
stevebakeranteaya: in the past our ex-PTLs have remained in the stable-maint groups, it would be nice if that continued too23:32
anteayastevebaker: that is up to you and whoever is running stable-maint23:33
anteayastevebaker: I have no opinion, though I do think stable-maint is always appreciative of help especially experienced help23:33
*** dimtruck is now known as zz_dimtruck23:34
*** ddieterly has quit IRC23:34
*** erikmwilson has joined #openstack-infra23:35
*** sarob has joined #openstack-infra23:35
*** sdake_ has joined #openstack-infra23:35
*** sarob has quit IRC23:35
*** erikmwilson has quit IRC23:35
*** erikmwilson_ is now known as erikmwilson23:36
fungiasalkeld: stevebaker: if it hasn't been explained clearly enough, stable maint teams aren't in control of the stable/kilo branch because kilo hasn't been released yet23:36
tchaypoclarkb: Good point - I think Kennan went with 2.6.0 because that’s the version that’s known to work23:36
asalkeldfungi: ok, it just seemed our heat-milestone group was out of date23:37
anteayafungi: ah yes, I did not convey that, because I am weak on release knowledge myself, thank you23:37
fungiasalkeld: stevebaker: the milestone teams (drivers is what they used to map to in launchpad) that handled the proposed release branches have control of stable/kilo, we just decided to skip making extra proposed branches only to rename them to stable come release time23:37
ianwclarkb / sdague: so i've suggested keeping pyopenssl to 0.14 in https://review.openstack.org/#/c/169596/ -- probably this is related to https://github.com/eliben/pycparser/issues/7223:38
asalkeldok23:38
*** esker has quit IRC23:38
fungiso when kilo is released officially, that extra acl block will get reverted and stable-maint teams will assume control of stable/kilo branches just like any other stable branch23:38
asalkeldthanks fungi, makes sense23:38
Kennan:clarkb if new version really works for all projects(if we trust gate verify), I think it is not bad idea to use new versions23:38
*** sdake has quit IRC23:38
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Add command to calculate failure count and graph it  https://review.openstack.org/17604323:39
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Add db api method to get status time series  https://review.openstack.org/17604223:39
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Add start and stop date options to subunit2sql-graph  https://review.openstack.org/17611423:39
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Add modular subunit2sql-graph entry point  https://review.openstack.org/17611523:39
*** sabeen3 has quit IRC23:40
*** ajmiller has quit IRC23:41
Kennan:jogo23:43
Kennanhttps://bugs.launchpad.net/openstack-gate/+bug/144688223:43
openstackLaunchpad bug 1446882 in OpenStack-Gate "cryptography is failing to install" [Undecided,New]23:43
*** sdake_ has quit IRC23:46
*** fabo has joined #openstack-infra23:49
fungium... wow. that's even blocking system-config changes23:53
fungie.g. https://review.openstack.org/17610223:54
clarkbfungi: yes23:54
clarkbfungi: its time to call it a day23:54
*** bknudson has joined #openstack-infra23:54
fungii mean, i have beer and video games here. i could totally do that...23:55
*** otter768 has joined #openstack-infra23:55
clarkbif its still a problem in the morning we pin pycparser everywhere, except you have to do it before running pip install of cryptography23:56
*** rwsu has quit IRC23:56
clarkbotherwise cryptography will pull in latest pycparser via its setup.py23:56
*** melwitt has quit IRC23:56
*** yamamoto has joined #openstack-infra23:57
fungior we set up zuul to e-mail our job failures to both the pycparser and cryptography devs until they get the idea23:57
clarkbor we can delete the release from our mirrors and turn off bandersnatch23:57
clarkbI am happy to do that now if people think it is resonable to do23:58
*** radez is now known as radez_g0n323:58
fungii think it hides the problem23:58
ianwi think it's not too hard to fix -- https://github.com/eliben/pycparser/issues/7623:58
*** dannywilson has joined #openstack-infra23:58
fungiit may _also_ be a reasonable thing to do though23:58
clarkbyes it hides it but its also release time23:58
*** ibiris_away is now known as ibiris23:58
clarkbianw: except that someone needs commit access to the repo and pypi23:58
clarkbianw: writing the code isn't the hard bit23:58
clarkboh the author is looking at it finally23:58
ianwclarkb: yes, but eliben did comment 9 minutes ago23:58
clarkbin that case maybe just wait23:59
clarkbianw: ya I hadn't looked at the bug recently23:59
fungiyeah, it may just get ninjafixed, in which case video games ftw23:59
ianwand i *think* that proposed solution is correct23:59

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