lifeless | tchaypo: then backtracking | 00:00 |
---|---|---|
openstackgerrit | Gary W. Smith proposed openstack-infra/project-config: Add manila-ui to OpenStack https://review.openstack.org/175063 | 00:00 |
lifeless | tchaypo: then pbr not calling pip | 00:00 |
lifeless | tchaypo: and *then* back to this thing. Or something like that. | 00:00 |
lifeless | tchaypo: if you want to execute on this in parallel, cool - happy to have help. | 00:00 |
mordred | lifeless: we should land 174646 before 0.11 | 00:01 |
lifeless | mordred: yes | 00:01 |
lifeless | mordred: I called it out in my email to -dev. | 00:01 |
lifeless | mordred: just needs slackers like you to review it :) | 00:01 |
tchaypo | To 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 pbr | 00:01 |
tchaypo | but that should be fairly easy, I think. | 00:01 |
*** _nadya_ has joined #openstack-infra | 00:02 | |
lifeless | tchaypo: don't get hung up on the project lines here | 00:02 |
lifeless | tchaypo: what you have is fine. | 00:02 |
*** cody-somerville has joined #openstack-infra | 00:03 | |
*** annegentle has quit IRC | 00:04 | |
*** bknudson has joined #openstack-infra | 00:05 | |
dstufft | tchaypo: 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 yet | 00:06 |
*** _nadya_ has quit IRC | 00:06 | |
*** shashankhegde has joined #openstack-infra | 00:07 | |
*** mahito has joined #openstack-infra | 00:07 | |
*** yamamoto has quit IRC | 00:08 | |
openstackgerrit | Merged openstack-infra/project-config: Create oslo.cache project https://review.openstack.org/165224 | 00:10 |
*** mahito has quit IRC | 00:10 | |
*** melwitt has joined #openstack-infra | 00:10 | |
*** mahito has joined #openstack-infra | 00:10 | |
*** otter768 has joined #openstack-infra | 00:11 | |
openstackgerrit | Merged openstack-infra/system-config: Remove devstack-f20 nodes https://review.openstack.org/167443 | 00:11 |
clarkb | d-g appears to work with ipv6... | 00:12 |
clarkb | not sure why we dont just enable it by default if the tests come back happy | 00:12 |
openstackgerrit | Merged openstack-infra/project-config: Add groups list to stackforge/rack project config https://review.openstack.org/175294 | 00:13 |
openstackgerrit | Merged openstack-infra/system-config: Add #openstack-rally to eavesdrop https://review.openstack.org/175365 | 00:13 |
clarkb | *enable in devstack by default | 00:13 |
clarkb | its a new release cycle perfect time to do it | 00:13 |
*** patrickeast has quit IRC | 00:14 | |
clarkb | oh hrm the first job ran nova net not neutron which may ignore that flag | 00:14 |
anteaya | as far as I know nova net doesn't have ipv6 capability | 00:16 |
*** achanda has joined #openstack-infra | 00:16 | |
anteaya | there is a tale of one person somewhere making that happen but it isn't us | 00:16 |
clarkb | ya | 00:16 |
clarkb | will have to see how the neutron jobs go | 00:16 |
clarkb | you basically ipv6 outside of nova with n-net. it works just nothing to do wuth openstack | 00:17 |
anteaya | ah | 00:17 |
*** sputnik13 has quit IRC | 00:19 | |
*** achanda_ has quit IRC | 00:19 | |
*** achanda has quit IRC | 00:21 | |
*** openstackgerrit has quit IRC | 00:22 | |
*** openstackgerrit has joined #openstack-infra | 00:22 | |
clarkb | well it worked in multinode | 00:25 |
clarkb | I think | 00:25 |
anteaya | yay | 00:25 |
anteaya | have you a link? | 00:25 |
clarkb | so ya I dont think we need any special jobs. just turn it on and join the 20th century | 00:25 |
clarkb | https://jenkins02.openstack.org/job/check-tempest-dsvm-neutron-multinode-full/3/console | 00:25 |
lifeless | jd__: could you eyeball review 174646? | 00:27 |
anteaya | I would support the conclusion that it worked in multinode based on those logs | 00:28 |
*** sdake_ has joined #openstack-infra | 00:31 | |
*** claudiub has quit IRC | 00:33 | |
*** openstack has joined #openstack-infra | 00:37 | |
tchaypo | almost done. | 00:37 |
*** tsg has quit IRC | 00:37 | |
*** amitgandhinz has joined #openstack-infra | 00:38 | |
*** bknudson has left #openstack-infra | 00:38 | |
*** bknudson has joined #openstack-infra | 00:38 | |
openstackgerrit | Kurt Taylor proposed openstack-infra/project-config: Add third party CI working group tools repository https://review.openstack.org/175520 | 00:39 |
lifeless | yay https://github.com/pypa/pip/pull/2699 is green | 00:39 |
bknudson | when 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 |
lifeless | dstufft: whats the next thing needed to enable a release ? | 00:39 |
bknudson | why the difference? | 00:39 |
lifeless | bknudson: what repo? | 00:39 |
openstackgerrit | Merged openstack-infra/project-config: Fix TODO in tempest testr prep script https://review.openstack.org/168036 | 00:40 |
bknudson | lifeless: keystonemiddleware -- trying to figure out https://review.openstack.org/#/c/173123/ | 00:40 |
bknudson | http://logs.openstack.org/23/173123/1/check/gate-keystonemiddleware-python26/974654c/console.html#_2015-04-20_19_25_45_879 | 00:40 |
bknudson | I thought I could recreate it using pip install and get some more info in the output but I can't recreate it. | 00:41 |
lifeless | bknudson: stable branch or something ? | 00:41 |
bknudson | lifeless: yes, this is stable branch of keystonemiddleware | 00:41 |
lifeless | bknudson: master has >=1.8.0 in test-requirements.txt | 00:41 |
lifeless | 1.5? | 00:41 |
lifeless | no, stable/kilo ? | 00:41 |
bknudson | stable/juno ! | 00:41 |
bknudson | keystonemiddleware doesn't have oslo.messaging in its requires | 00:42 |
openstackgerrit | Merged openstack-infra/project-config: Remove extra tarball lines https://review.openstack.org/168159 | 00:42 |
bknudson | oh, sure it does | 00:42 |
lifeless | bknudson: its in test-requirements.txt | 00:42 |
bknudson | in test-requirementst.txt | 00:42 |
openstackgerrit | Merged openstack-infra/project-config: Add a PgSQL Designate DSVM Job https://review.openstack.org/170109 | 00:42 |
lifeless | bknudson: so its comparing pip install pkg vs pip install -r -r | 00:43 |
lifeless | bknudson: test-requirements isn't reflected into install_requires | 00:43 |
bknudson | ah... | 00:44 |
lifeless | bknudson: let me see what command tox does for pip under the hood | 00:44 |
lifeless | ok, so tox says they are installed before the pkg | 00:45 |
openstackgerrit | Kurt Taylor proposed openstack-infra/project-config: Add third party CI working group tools repository https://review.openstack.org/175520 | 00:45 |
tchaypo | lifeless: okay, I have nice clean(ish) reproductions at https://jamezpolley.com/2015/04/reproduction/, now to put them in a bug | 00:45 |
bknudson | tox says "py27 installdeps: -r/opt/stack/keystonemiddleware/requirements.txt, -r/opt/stack/keystonemiddleware/test-requirements.txt" -- so I thought it was doing pip install -rs | 00:45 |
lifeless | bknudson: try pip install -U -r requirements.txt -r test-requirements.txt | 00:45 |
bknudson | ooh | 00:45 |
lifeless | bknudson: see tox.ini | 00:46 |
*** gyee has quit IRC | 00:46 | |
bknudson | still got oslo.messaging-1.4.1... but I'll keep messing with this. | 00:48 |
fungi | bknudson: check out the pip logs in your .tox dir | 00:49 |
lifeless | bknudson: have you applied the review locally? | 00:49 |
fungi | it will generally say when something was installed in sequence and why | 00:49 |
bknudson | y, I just checked it out. | 00:50 |
*** luqas has joined #openstack-infra | 00:50 | |
lifeless | bknudson: also, wy are you looking at messaing | 00:51 |
lifeless | bknudson: utils looks to be the problem | 00:51 |
lifeless | ContextualVersionConflict: (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 |
bknudson | test-requirements.txt has oslo.messaging>=1.4.0,<1.5.0, but my venv has oslo.messaging 1.9 | 00:51 |
lifeless | oh | 00:51 |
lifeless | bknudson: apply the global requirements override too | 00:52 |
bknudson | requirements.txt has oslo.utils>=1.0.0,<=1.2.1 , so 1.2.1 seems correct. | 00:52 |
lifeless | bknudson: yes but - Requirement.parse('oslo.utils<1.5.0,>=1.4.0') is coming from somewhere | 00:52 |
lifeless | fungi: where does the dsvm global-requirements override code live? | 00:52 |
fungi | lifeless: in the requirements repo | 00:52 |
bknudson | I assume the oslo.utils<1.5.0,>=1.4.0 is coming from oslo.messaging | 00:53 |
tchaypo | lifeless: https://bugs.launchpad.net/pbr/+bug/1446425 | 00:53 |
openstack | Launchpad bug 1446425 in PBR "pip only respects 1 version specifier for any particular name" [Undecided,New] | 00:53 |
fungi | lifeless: http://git.openstack.org/cgit/openstack/requirements/tree/update.py | 00:53 |
tchaypo | dstufft: let me find this bug... | 00:53 |
*** tqtran has quit IRC | 00:53 | |
bknudson | Collecting oslo.messaging>=1.4.0.0a3 (from pycadf<0.7.0,>=0.6.0->keystonemiddleware==1.3.1.post2) | 00:54 |
*** emagana has quit IRC | 00:54 | |
*** luqas has quit IRC | 00:54 | |
lifeless | tchaypo: commented | 00:54 |
bknudson | found that in the .tox/py27/log/py27-2.log | 00:54 |
lifeless | bknudson: 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 version | 00:55 |
lifeless | to be compatible with pycadf's needs | 00:55 |
lifeless | fungi: so thats the thing we run in the gate, from the relevant branch of requirements? | 00:56 |
fungi | lifeless: yeah, let me find where it's called in integration test jobs | 00:57 |
openstackgerrit | Ian Wienand proposed openstack-infra/project-config: Parameterize node to dsvm-full-plugin job template https://review.openstack.org/175625 | 00:57 |
openstackgerrit | Ian Wienand proposed openstack-infra/project-config: Add glusterfs/centos7 experimental job https://review.openstack.org/175626 | 00:57 |
*** shashankhegde has quit IRC | 00:57 | |
lifeless | bknudson: the short term solution there would be to pin pycadf to a version that has compatible requirements | 00:57 |
fungi | lifeless: http://git.openstack.org/cgit/openstack-dev/devstack/tree/inc/python#n204 | 00:58 |
fungi | that's where it's being called in devstack | 00:58 |
bknudson | lifeless: I'll try to find one. | 00:58 |
lifeless | bknudson: I presume oslo.messaging 1.9 is incompatible with 1.4 somehow ? | 00:58 |
bknudson | oslo.messaging 1.9 has Requires-Dist: oslo.utils (>=1.4.0,<1.5.0) | 00:59 |
*** Swami has quit IRC | 01:00 | |
*** yamamoto has joined #openstack-infra | 01:00 | |
lifeless | ok | 01:01 |
lifeless | so oslo.messaging has a very narrow cap | 01:01 |
tchaypo | lifeless: replied…. and now I’m reading the latest novels on 988 and then it seems I need to go read the distutils list | 01:01 |
fungi | tchaypo: i also recommend subscribing. if you care in any way about python packaging, it's a good list to stay abreast of | 01:04 |
*** dboik has joined #openstack-infra | 01:05 | |
*** dboik_ has joined #openstack-infra | 01:06 | |
tchaypo | fungi: that was implied :) | 01:06 |
bknudson | fungi: lifeless: it actually worked with pycadf==0.3.1 | 01:08 |
openstackgerrit | Merged openstack-infra/shade: Allow name or ID for update_router() https://review.openstack.org/173998 | 01:08 |
openstackgerrit | Merged openstack-infra/shade: Allow name or ID for update_subnet() https://review.openstack.org/173994 | 01:09 |
*** dboik has quit IRC | 01:10 | |
openstackgerrit | Thanh Ha proposed openstack-infra/jenkins-job-builder: Add support to CFP in builders sections https://review.openstack.org/164504 | 01:10 |
openstackgerrit | Merged openstack-infra/project-config: Optimise MidoNet devstack-gate job https://review.openstack.org/171994 | 01:11 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-accessbot: Rename openstackci to openstackinfra https://review.openstack.org/175628 | 01:13 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-ansible: Rename openstackci to openstackinfra https://review.openstack.org/175629 | 01:13 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-apparmor: Rename openstackci to openstackinfra https://review.openstack.org/175630 | 01:13 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-askbot: Rename openstackci to openstackinfra https://review.openstack.org/175631 | 01:13 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-asterisk: Rename openstackci to openstackinfra https://review.openstack.org/175632 | 01:13 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-bugdaystats: Rename openstackci to openstackinfra https://review.openstack.org/175633 | 01:13 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-bup: Rename openstackci to openstackinfra https://review.openstack.org/175634 | 01:13 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-cgit: Rename openstackci to openstackinfra https://review.openstack.org/175635 | 01:13 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-dashboard: Rename openstackci to openstackinfra https://review.openstack.org/175636 | 01:13 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-drupal: Rename openstackci to openstackinfra https://review.openstack.org/175637 | 01:14 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-elastic_recheck: Rename openstackci to openstackinfra https://review.openstack.org/175638 | 01:14 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-elasticsearch: Rename openstackci to openstackinfra https://review.openstack.org/175639 | 01:14 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-etherpad_lite: Rename openstackci to openstackinfra https://review.openstack.org/175640 | 01:14 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-exim: Rename openstackci to openstackinfra https://review.openstack.org/175641 | 01:14 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-gerrit: Rename openstackci to openstackinfra https://review.openstack.org/175642 | 01:14 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-gerritbot: Rename openstackci to openstackinfra https://review.openstack.org/175643 | 01:14 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-github: Rename openstackci to openstackinfra https://review.openstack.org/175644 | 01:14 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-graphite: Rename openstackci to openstackinfra https://review.openstack.org/175645 | 01:14 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-haveged: Rename openstackci to openstackinfra https://review.openstack.org/175646 | 01:15 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-httpd: Rename openstackci to openstackinfra https://review.openstack.org/175647 | 01:15 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-iptables: Rename openstackci to openstackinfra https://review.openstack.org/175648 | 01:15 |
*** zz_dimtruck is now known as dimtruck | 01:15 | |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-jeepyb: Rename openstackci to openstackinfra https://review.openstack.org/175649 | 01:15 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-jenkins: Rename openstackci to openstackinfra https://review.openstack.org/175650 | 01:15 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-kerberos: Rename openstackci to openstackinfra https://review.openstack.org/175651 | 01:15 |
lifeless | WTF | 01:15 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-kibana: Rename openstackci to openstackinfra https://review.openstack.org/175652 | 01:15 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-lodgeit: Rename openstackci to openstackinfra https://review.openstack.org/175653 | 01:15 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-log_processor: Rename openstackci to openstackinfra https://review.openstack.org/175654 | 01:15 |
asselin__ | lifeless, sorry.... | 01:15 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-logrotate: Rename openstackci to openstackinfra https://review.openstack.org/175655 | 01:15 |
lifeless | tchaypo: replied | 01:16 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-logstash: Rename openstackci to openstackinfra https://review.openstack.org/175656 | 01:16 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-mailman: Rename openstackci to openstackinfra https://review.openstack.org/175657 | 01:16 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-mediawiki: Rename openstackci to openstackinfra https://review.openstack.org/175658 | 01:16 |
openstackgerrit | Merged openstack-infra/project-config: Ensure we run the full tempest job serially without admin https://review.openstack.org/171351 | 01:16 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-meetbot: Rename openstackci to openstackinfra https://review.openstack.org/175659 | 01:16 |
openstackgerrit | Merged openstack-infra/project-config: Add gating jobs for stacktach-winchester https://review.openstack.org/172180 | 01:16 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-mysql_backup: Rename openstackci to openstackinfra https://review.openstack.org/175660 | 01:16 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-nodepool: Rename openstackci to openstackinfra https://review.openstack.org/175661 | 01:16 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-openafs: Rename openstackci to openstackinfra https://review.openstack.org/175662 | 01:16 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-openstackid: Rename openstackci to openstackinfra https://review.openstack.org/175663 | 01:16 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-packagekit: Rename openstackci to openstackinfra https://review.openstack.org/175664 | 01:16 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-pip: Rename openstackci to openstackinfra https://review.openstack.org/175665 | 01:17 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-planet: Rename openstackci to openstackinfra https://review.openstack.org/175666 | 01:17 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-project_config: Rename openstackci to openstackinfra https://review.openstack.org/175667 | 01:17 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-puppet: Rename openstackci to openstackinfra https://review.openstack.org/175668 | 01:17 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-redis: Rename openstackci to openstackinfra https://review.openstack.org/175669 | 01:17 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-releasestatus: Rename openstackci to openstackinfra https://review.openstack.org/175670 | 01:17 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-reviewday: Rename openstackci to openstackinfra https://review.openstack.org/175671 | 01:17 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-simpleproxy: Rename openstackci to openstackinfra https://review.openstack.org/175672 | 01:17 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-snmpd: Rename openstackci to openstackinfra https://review.openstack.org/175673 | 01:17 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-ssh: Rename openstackci to openstackinfra https://review.openstack.org/175674 | 01:18 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-ssl_cert_check: Rename openstackci to openstackinfra https://review.openstack.org/175675 | 01:18 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-statusbot: Rename openstackci to openstackinfra https://review.openstack.org/175676 | 01:18 |
*** davideagnello has quit IRC | 01:18 | |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-storyboard: Rename openstackci to openstackinfra https://review.openstack.org/175677 | 01:18 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-subunit2sql: Rename openstackci to openstackinfra https://review.openstack.org/175678 | 01:18 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-sudoers: Rename openstackci to openstackinfra https://review.openstack.org/175679 | 01:18 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-tmpreaper: Rename openstackci to openstackinfra https://review.openstack.org/175680 | 01:18 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-ulimit: Rename openstackci to openstackinfra https://review.openstack.org/175681 | 01:18 |
bknudson | lifeless: fungi: so it also works if I stick the oslo.messaging requirement in requirements.txt right after the pycadf... | 01:18 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-unattended_upgrades: Rename openstackci to openstackinfra https://review.openstack.org/175682 | 01:18 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-unbound: Rename openstackci to openstackinfra https://review.openstack.org/175683 | 01:19 |
bknudson | so it's moved from test-requirements to requirements | 01:19 |
jroll | impressive | 01:19 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-user: Rename openstackci to openstackinfra https://review.openstack.org/175684 | 01:19 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-vcsrepo: Rename openstackci to openstackinfra https://review.openstack.org/175685 | 01:19 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-yum: Rename openstackci to openstackinfra https://review.openstack.org/175686 | 01:19 |
openstackgerrit | Merged openstack-infra/project-config: Disable all python34 jobs for stable/icehouse https://review.openstack.org/175433 | 01:19 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-zuul: Rename openstackci to openstackinfra https://review.openstack.org/175687 | 01:19 |
bknudson | while [1]; git push; done | 01:19 |
jroll | s/push/review/ :P | 01:19 |
asselin__ | fungi, clarkb there it is! ^^ | 01:20 |
lifeless | bknudson: I suspect that will fail on the next pip command | 01:20 |
lifeless | bknudson: since if things are mutally coinstallable, and requirements.txt was only used to override, pip will fix that up when it next considers a package | 01:21 |
fungi | asselin__: what's real fun is to do that across most of the repos in our gerrit sometime | 01:21 |
asselin__ | fungi, what do you mean? | 01:21 |
fungi | asselin__: on rare occasions, we have things we want to change in, like, every project's tox.ini | 01:22 |
asselin__ | fungi, oh boy! | 01:22 |
bknudson | lifeless: 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 |
fungi | asselin__: 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,z | 01:23 |
asselin__ | fungi, yes :) | 01:23 |
tchaypo | mordred; am i missing something on https://bugs.launchpad.net/pbr/+bug/1446425 ? | 01:23 |
openstack | Launchpad bug 1446425 in PBR "pip only respects 1 version specifier for any particular name" [Undecided,New] | 01:23 |
HenryG | clarkb: sorry I was afk and forgot to set my status | 01:24 |
fungi | that reminds me, i apparently haven't subscribed to all our puppet repos yet | 01:24 |
*** fawadkhaliq has joined #openstack-infra | 01:25 | |
asselin__ | fungi, yeah, I did a fresh checkout of all of them listed at git.openstack.org | 01:25 |
lifeless | bknudson: try .tox/py27/bin/pip install -U . | 01:25 |
bknudson | lifeless: I didn't get any errors with .tox/py27/bin/pip install -U . | 01:27 |
clarkb | HenryG I thibk ipv6 just works so I am -1 on a new job just set it in devstack | 01:28 |
clarkb | HenryG then we can self test and make it super happy | 01:28 |
*** fawadkhaliq has quit IRC | 01: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 |
HenryG | clarkb: that is what we really wanted anyway, so thanks | 01:29 |
fungi | asselin__: i'll put them on my pile for tomorrow. it's getting late here | 01:30 |
asselin__ | fungi, thanks | 01:31 |
bknudson | I can't WIP my stable/juno review. | 01:31 |
fungi | bknudson: probably the acl for that project's stable branches is too simplistic | 01:31 |
lifeless | bknudson: but did it install a package that doesn't meet your constraints? | 01:32 |
clarkb | HenryG but it should be set in devstack not devstack-gate | 01:32 |
lifeless | bknudson: if not, cool | 01:32 |
HenryG | clarkb: there is a patch out for that I believe | 01:33 |
bknudson | lifeless: 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 |
HenryG | clarkb: https://review.openstack.org/160856 | 01:35 |
HenryG | clarkb: it depends on things needed to make it work | 01:35 |
clarkb | Im not sure anything is needed | 01:36 |
clarkb | my change to d-g just workes | 01:36 |
HenryG | clarkb: gimme a few minutes, I need to refresh my memory | 01:37 |
*** mwagner_lap has joined #openstack-infra | 01:37 | |
bknudson | I 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 |
HenryG | clarkb: what about sdague's comment on https://review.openstack.org/160856 ? | 01:43 |
*** mmedvede has quit IRC | 01:44 | |
HenryG | With current OSes you really have to go out of your way to disable v6 | 01:44 |
HenryG | But I suppose we should try it | 01:44 |
*** mmedvede has joined #openstack-infra | 01:48 | |
HenryG | clarkb: For 4+6 I thought https://review.openstack.org/168701 is needed but I can't remember what failed because of it | 01:48 |
*** melwitt has quit IRC | 01:51 | |
*** baoli has quit IRC | 01:52 | |
HenryG | clarkb: dboik_ (the author) says the check-tempest-dsvm-ironic-pxe_ssh job fails without it | 01:52 |
*** baoli has joined #openstack-infra | 01:52 | |
*** thedodd has quit IRC | 01:53 | |
clarkb | HenryG no impact for single node | 01:57 |
clarkb | HenryG and we tunnel for multinode so I dont expext impact there either | 01:57 |
HenryG | clarkb: did you just test with v4 only? Or you already knew? | 01:58 |
*** unicell has quit IRC | 01:59 | |
clarkb | HenryG we currebtly test v4 only on all jobs | 01:59 |
HenryG | clarkb: 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 |
clarkb | HenryG done | 02:05 |
HenryG | clarkb: thanks! | 02:07 |
HenryG | clarkb: adding tweak to check if v6 is disabled on host | 02:10 |
clarkb | it wont be disabled on the host | 02:12 |
clarkb | that should hopefully never happen anymore | 02:12 |
clarkb | but the underlying network infrastructure may not route ipv6 packets | 02:12 |
*** liusheng has quit IRC | 02:16 | |
bswartz | fungi: ping | 02:19 |
clarkb | HenryG right now we are using rax only right now which has ipv6 | 02:21 |
clarkb | no hpcloud nodes whivh are ipv6less | 02:22 |
clarkb | but it ahouldnt matter | 02:22 |
HenryG | clarkb: I am think more about casual devstack users who are running on private hosts (laptops?) without v6 | 02:22 |
HenryG | clarkb: don't want to upset them | 02:23 |
clarkb | ya it shouldnt affect them ipv6 just wont toute | 02:23 |
clarkb | "route | 02:23 |
HenryG | clarkb: so you are OK with the patch as-is? | 02:24 |
clarkb | yup | 02:25 |
HenryG | clarkb: I will rebase and update the commit msg to remove merged dependencies | 02:25 |
clarkb | you dont need to | 02:26 |
clarkb | merged deps are considered satisfied | 02:26 |
fungi | bswartz: whatcha need? | 02:26 |
HenryG | clarkb: OK but https://review.openstack.org/168701 is still open | 02:26 |
bswartz | fungi: it turns out the acls are still broken for manila's stable branches | 02:26 |
bswartz | https://review.openstack.org/#/c/174329/ | 02:26 |
bswartz | No one on the manila core team is able to +2 this | 02:27 |
fungi | bswartz: stable/kilo is different because we're in the release candidate phase | 02:27 |
*** sks has joined #openstack-infra | 02:27 | |
clarkb | HenryG I see, if it isnt needed then ya we should remove it | 02:27 |
bswartz | oh this is related to the announcement that ttx sent out | 02:28 |
bswartz | well who does have access to +2 / +A backports between now and the release? | 02:28 |
fungi | bswartz: 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 there | 02:28 |
fungi | bswartz: https://review.openstack.org/#/admin/groups/11,members | 02:28 |
bswartz | fungi: last I heard manila was not in the "integrated release" -- unless the definition of that has changed | 02:29 |
HenryG | clarkb: It is needed for the check-tempest-dsvm-ironic-pxe_ssh job | 02:29 |
clarkb | HenryG gotcha maybe we can make that job ipv4 only until they catch up | 02:29 |
*** sputnik13 has joined #openstack-infra | 02:29 | |
clarkb | so they would override the new default | 02:29 |
HenryG | clarkb: sounds good to me. you can probably find the job config faster than me | 02:30 |
bswartz | fungi: 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 manila | 02:30 |
fungi | bswartz: 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 something | 02:30 |
bswartz | okay, I'll ask him about it -- there's certainly no urgency here | 02:31 |
*** rfolco has quit IRC | 02:31 | |
fungi | bswartz: yeah, check with ttx and we can adjust if needed | 02:32 |
fungi | not 100% certain what his criteria were for the list he gave me | 02:32 |
*** ivar-laz_ has joined #openstack-infra | 02:34 | |
HenryG | clarkb: need to run, will follow up tomorrow | 02:35 |
*** achanda has joined #openstack-infra | 02:35 | |
*** harlowja is now known as harlowja_away | 02:35 | |
*** harlowja_away is now known as harlowja | 02:37 | |
*** ivar-lazzaro has quit IRC | 02:37 | |
*** ivar-laz_ has quit IRC | 02:38 | |
*** stevemar has joined #openstack-infra | 02:39 | |
*** fawadkhaliq has joined #openstack-infra | 02:39 | |
*** sputnik1_ has joined #openstack-infra | 02:46 | |
*** sputnik13 has quit IRC | 02:48 | |
*** asselin__ has quit IRC | 02:54 | |
*** mmedvede has quit IRC | 02:56 | |
*** mmedvede has joined #openstack-infra | 02:59 | |
*** bhuvan has quit IRC | 03:12 | |
lifeless | tchaypo: https://bugs.launchpad.net/pbr/+bug/1446425 pls reply ;) | 03:13 |
openstack | Launchpad bug 1446425 in PBR "pip only respects 1 version specifier for any particular name" [Undecided,New] | 03:13 |
*** sks has quit IRC | 03:13 | |
*** sabeen1 has joined #openstack-infra | 03:21 | |
*** jogo has quit IRC | 03:22 | |
*** fawadkhaliq has quit IRC | 03:22 | |
*** jyuso1 has quit IRC | 03:23 | |
*** sabeen3 has quit IRC | 03:24 | |
*** ddieterly has quit IRC | 03:26 | |
openstackgerrit | Clint 'SpamapS' Byrum proposed openstack-infra/shade: Explicitly request cloud name in test_caching https://review.openstack.org/175698 | 03:29 |
openstackgerrit | Clint 'SpamapS' Byrum proposed openstack-infra/shade: Add test for create_image with glance v1 https://review.openstack.org/175699 | 03:29 |
*** woodster_ has quit IRC | 03:30 | |
tchaypo | lifeless: 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 it | 03:38 |
*** achanda has quit IRC | 03:41 | |
*** otter768 has quit IRC | 03:42 | |
*** vkmc has joined #openstack-infra | 03:47 | |
*** sabeen1 has quit IRC | 03:47 | |
Kennan | :tchaypo | 03:49 |
lifeless | tchaypo: so we're agreed that what you saw matches issue 988 | 03:51 |
*** luqas has joined #openstack-infra | 03:52 | |
lifeless | tchaypo: mordred: ^ if mordred doesn't have anything different to add, we can rule that out as a new special way things break | 03:52 |
*** mmedvede has quit IRC | 03:54 | |
*** harlowja is now known as harlowja_away | 03:56 | |
*** luqas has quit IRC | 03:56 | |
openstackgerrit | Merged openstack-infra/devstack-gate: redo devstack-gate grenade selection as a case statement https://review.openstack.org/175390 | 03:56 |
*** mmedvede has joined #openstack-infra | 04:02 | |
*** BharatK has joined #openstack-infra | 04:04 | |
*** dhritishikhar has joined #openstack-infra | 04:05 | |
*** Swami has joined #openstack-infra | 04:06 | |
*** vkmc has left #openstack-infra | 04:07 | |
*** ayoung_ has quit IRC | 04:10 | |
tchaypo | yeah, and I think what kennan is seeing might be another manifestation | 04:12 |
*** jogo has joined #openstack-infra | 04:15 | |
*** jogo has quit IRC | 04:17 | |
*** achanda has joined #openstack-infra | 04:17 | |
*** Swami has quit IRC | 04:17 | |
*** baoli has quit IRC | 04:18 | |
*** yfried|afk is now known as yfried__ | 04:18 | |
*** davideagnello has joined #openstack-infra | 04:19 | |
*** jogo has joined #openstack-infra | 04:20 | |
*** adrian_otto has joined #openstack-infra | 04:21 | |
*** sputnik1_ has quit IRC | 04:23 | |
*** davideagnello has quit IRC | 04:24 | |
*** amotoki has joined #openstack-infra | 04:24 | |
*** woodster_ has joined #openstack-infra | 04:25 | |
*** Krinkle is now known as Krinkle|detached | 04:28 | |
*** otter768 has joined #openstack-infra | 04:28 | |
*** fawadkhaliq has joined #openstack-infra | 04:30 | |
*** unicell has joined #openstack-infra | 04:32 | |
*** davideagnello has joined #openstack-infra | 04:33 | |
tchaypo | Last week I was looking at pip-compile to see if it might make a useful test for detecting conflicting transitive dependencies from our global requirements | 04:34 |
tchaypo | and I concluded that it didn’t because it reported errors even though pip happily installed wirhout reporting any conflicts | 04:34 |
tchaypo | now I realise that pip-compile is probably correct. | 04:34 |
openstackgerrit | Morgan Fainberg proposed openstack-infra/project-config: Add keystoneauth library and testing infrastructure https://review.openstack.org/175596 | 04:35 |
*** yfried__ is now known as yfried|afk | 04:36 | |
openstackgerrit | Ganesh proposed openstack-infra/jeepyb: Updated code review timelines, bug 2000244 Change-Id: Iab4965340fd591836ee6d492a784853cbb8ba57b https://review.openstack.org/175710 | 04:38 |
*** otter768 has quit IRC | 04:38 | |
*** yfried|afk is now known as yfried__ | 04:38 | |
openstackgerrit | Ganesh proposed openstack-infra/jeepyb: Updated code review timelines, bug 2000244\n Change-Id: Iab4965340fd591836ee6d492a784853cbb8ba57b https://review.openstack.org/175711 | 04:39 |
*** Sukhdev has joined #openstack-infra | 04:44 | |
*** yfried__ is now known as yfried|afk | 04:52 | |
*** Longgeek has joined #openstack-infra | 04:52 | |
*** dhritishikhar has quit IRC | 04:53 | |
openstackgerrit | Andreas Jaeger proposed openstack-infra/project-config: Cleanup jenkins/jobs/projects.yaml https://review.openstack.org/168148 | 04:58 |
*** rm_work|away is now known as rm_work | 04:59 | |
*** mmedvede has quit IRC | 04:59 | |
*** unicell has quit IRC | 05:01 | |
*** yfried|afk is now known as yfried__ | 05:01 | |
*** flaper87 has quit IRC | 05:01 | |
*** emagana has joined #openstack-infra | 05:02 | |
*** flaper87 has joined #openstack-infra | 05:04 | |
*** tsg has joined #openstack-infra | 05:05 | |
*** mmedvede has joined #openstack-infra | 05:13 | |
*** dhritishikhar has joined #openstack-infra | 05:14 | |
*** dimtruck is now known as zz_dimtruck | 05:15 | |
*** emagana has quit IRC | 05:16 | |
*** mrmartin has joined #openstack-infra | 05:16 | |
*** emagana has joined #openstack-infra | 05:17 | |
*** mrmartin has quit IRC | 05:17 | |
*** deepakcs has joined #openstack-infra | 05:18 | |
*** adrian_otto has quit IRC | 05:19 | |
*** davideagnello has quit IRC | 05:19 | |
*** adrian_otto has joined #openstack-infra | 05:20 | |
*** emagana has quit IRC | 05:21 | |
openstackgerrit | Morgan Fainberg proposed openstack-infra/project-config: Add keystoneauth library and testing infrastructure https://review.openstack.org/175596 | 05:23 |
*** dhritishikhar_ has joined #openstack-infra | 05:23 | |
*** dannywilson has joined #openstack-infra | 05:23 | |
*** dannywilson has quit IRC | 05:23 | |
*** shashankhegde has joined #openstack-infra | 05:23 | |
*** dannywilson has joined #openstack-infra | 05:24 | |
*** dhritishikhar has quit IRC | 05:25 | |
*** ddieterly has joined #openstack-infra | 05:28 | |
*** adrian_otto has quit IRC | 05:29 | |
*** jcoufal has joined #openstack-infra | 05:31 | |
*** afazekas has quit IRC | 05:31 | |
openstackgerrit | Gal Sagie proposed openstack-infra/project-config: Enable a check job for stackforge/dragonflow https://review.openstack.org/175152 | 05:32 |
*** ddieterly has quit IRC | 05:33 | |
*** bhuvan has joined #openstack-infra | 05:35 | |
*** tnovacik has joined #openstack-infra | 05:38 | |
*** yfried__ has quit IRC | 05:44 | |
*** hdd has joined #openstack-infra | 05:48 | |
*** pal has joined #openstack-infra | 05:52 | |
*** achanda has quit IRC | 05:52 | |
*** pal_ has joined #openstack-infra | 05:56 | |
*** pal has quit IRC | 05:56 | |
*** ildikov has quit IRC | 05:57 | |
*** achanda has joined #openstack-infra | 05:57 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack-infra/project-config: Normalize projects.yaml https://review.openstack.org/175727 | 06:01 |
*** garyk has joined #openstack-infra | 06:02 | |
*** achanda has quit IRC | 06:03 | |
openstackgerrit | Ganesh proposed openstack-infra/jeepyb: Updated code review ti https://review.openstack.org/175732 | 06:05 |
*** armax_ has quit IRC | 06:06 | |
*** shashankhegde has quit IRC | 06:07 | |
*** armax has joined #openstack-infra | 06:07 | |
openstackgerrit | Ganesh proposed openstack-infra/jeepyb: Updated code review timeline https://review.openstack.org/175733 | 06:07 |
*** armax has quit IRC | 06:07 | |
*** armax has joined #openstack-infra | 06:08 | |
*** armax has left #openstack-infra | 06:08 | |
*** armax has joined #openstack-infra | 06:08 | |
*** scheuran has joined #openstack-infra | 06:09 | |
openstackgerrit | Ganesh proposed openstack-infra/jeepyb: test https://review.openstack.org/175734 | 06:09 |
*** armax has quit IRC | 06:10 | |
*** armax has joined #openstack-infra | 06:10 | |
*** armax has quit IRC | 06:10 | |
*** yolanda has joined #openstack-infra | 06:11 | |
*** mrunge has joined #openstack-infra | 06:12 | |
*** bhuvan has quit IRC | 06:12 | |
openstackgerrit | takehirokaneko proposed openstack-infra/project-config: Add jenkins jobs to python-rackclient project https://review.openstack.org/175736 | 06:13 |
*** cody-somerville has quit IRC | 06:14 | |
*** trinaths has joined #openstack-infra | 06:17 | |
openstackgerrit | Ganesh proposed openstack-infra/jeepyb: Updated code review timeline https://review.openstack.org/175732 | 06:21 |
*** afazekas_ has joined #openstack-infra | 06:22 | |
openstackgerrit | yolanda.robla proposed openstack-infra/puppet-gerrit: Move cronjob of manage projects to jeepyb https://review.openstack.org/161663 | 06:23 |
*** pal has joined #openstack-infra | 06:24 | |
*** pal_ has quit IRC | 06:25 | |
*** dhritishikhar_ has quit IRC | 06:29 | |
*** salv-orlando has quit IRC | 06:29 | |
*** ddieterly has joined #openstack-infra | 06:29 | |
*** dhritishikhar has joined #openstack-infra | 06:31 | |
*** mrmartin has joined #openstack-infra | 06:31 | |
*** sushilkm has joined #openstack-infra | 06:32 | |
*** sushilkm has left #openstack-infra | 06:32 | |
*** yfried__ has joined #openstack-infra | 06:33 | |
*** jamielennox is now known as jamielennox|away | 06:34 | |
*** luqas has joined #openstack-infra | 06:34 | |
*** ddieterly has quit IRC | 06:34 | |
*** doude has joined #openstack-infra | 06:34 | |
*** otter768 has joined #openstack-infra | 06:39 | |
*** MaxV has joined #openstack-infra | 06:39 | |
*** Sukhdev has quit IRC | 06:44 | |
*** otter768 has quit IRC | 06:44 | |
*** yfried__ is now known as yfried|afk | 06:47 | |
*** MaxV has quit IRC | 06:48 | |
*** _nadya_ has joined #openstack-infra | 06:50 | |
*** pal has quit IRC | 06:51 | |
*** _nadya_ has quit IRC | 06:51 | |
*** Kennan has quit IRC | 06:53 | |
*** Kennan has joined #openstack-infra | 06:54 | |
*** kaisers has joined #openstack-infra | 06:54 | |
*** zhiwei has joined #openstack-infra | 06:56 | |
*** pal has joined #openstack-infra | 06:56 | |
*** yfried|afk is now known as yfried__ | 06:59 | |
*** bhuvan has joined #openstack-infra | 07:00 | |
*** mestery has quit IRC | 07:03 | |
*** bhuvan has quit IRC | 07:08 | |
openstackgerrit | Spencer Krum proposed openstack-infra/system-config: Use envassert for integration tests https://review.openstack.org/173592 | 07:10 |
*** kaisers has quit IRC | 07:11 | |
*** pcaruana has quit IRC | 07:11 | |
*** jyuso1 has joined #openstack-infra | 07:18 | |
*** tkelsey has joined #openstack-infra | 07:18 | |
*** hichihara has quit IRC | 07:20 | |
*** woodster_ has quit IRC | 07:20 | |
*** kaisers has joined #openstack-infra | 07:21 | |
*** dtantsur|afk is now known as dtantsur | 07:21 | |
openstackgerrit | Michal Vanco proposed openstack-infra/jenkins-job-builder: Support for image gallery publisher https://review.openstack.org/175747 | 07:21 |
*** flaper87 has quit IRC | 07:23 | |
*** flaper87 has joined #openstack-infra | 07:23 | |
*** sergsh has joined #openstack-infra | 07:24 | |
*** hichihara has joined #openstack-infra | 07:27 | |
*** pal has quit IRC | 07:28 | |
*** ddieterly has joined #openstack-infra | 07:30 | |
*** afazekas_ has quit IRC | 07:32 | |
*** mpaolino has joined #openstack-infra | 07:33 | |
*** ddieterly has quit IRC | 07:34 | |
*** shardy_z is now known as shardy | 07:36 | |
*** afazekas_ has joined #openstack-infra | 07:36 | |
*** yolanda has quit IRC | 07:37 | |
*** vdo_ has joined #openstack-infra | 07:37 | |
*** pal has joined #openstack-infra | 07:37 | |
*** funzo has joined #openstack-infra | 07:38 | |
*** dizquierdo has joined #openstack-infra | 07:38 | |
*** jamielennox|away is now known as jamielennox | 07:43 | |
*** MaxV has joined #openstack-infra | 07:44 | |
*** mestery has joined #openstack-infra | 07:46 | |
*** Hal has joined #openstack-infra | 07:47 | |
*** jistr has joined #openstack-infra | 07:47 | |
*** Hal is now known as Guest29748 | 07:48 | |
*** stevemar has quit IRC | 07:49 | |
*** arxcruz has joined #openstack-infra | 07:49 | |
*** vlaza has joined #openstack-infra | 07:53 | |
*** weshay has joined #openstack-infra | 07:54 | |
*** sarob has joined #openstack-infra | 07:54 | |
openstackgerrit | Marc Koderer proposed openstack-infra/project-config: Move Manila scenario tests to check queue https://review.openstack.org/175757 | 07:56 |
openstackgerrit | Michal Vanco proposed openstack-infra/jenkins-job-builder: Support for Xvfb plugin https://review.openstack.org/175758 | 07:58 |
*** sarob has quit IRC | 07:59 | |
*** HeOS has quit IRC | 07:59 | |
*** zz_johnthetubagu is now known as johnthetubaguy | 08:08 | |
spredzy | Can someone tell me where I can see where are the different commit flags declared (ie. DocImpact, ApiImpact, etc..) ? | 08:09 |
*** ildikov has joined #openstack-infra | 08:11 | |
*** Ala has joined #openstack-infra | 08:13 | |
*** miqui_ has joined #openstack-infra | 08:14 | |
*** yamamoto has quit IRC | 08:15 | |
*** johnthetubaguy is now known as zz_johnthetubagu | 08:15 | |
*** dtantsur is now known as dtantsur|brb | 08:16 | |
*** miqui has quit IRC | 08:16 | |
*** derekh has joined #openstack-infra | 08:18 | |
anteaya | spredzy: does http://git.openstack.org/cgit/openstack-infra/project-config/tree/gerrit/projects.yaml give you what you want? | 08:18 |
spredzy | anteaya, 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 |
anteaya | spredzy: what do you want to implement? | 08:19 |
spredzy | I saw docimpact using hwat is jeepyb, but that was for the processing, not sure how it was actually implement | 08:20 |
anteaya | hwat? | 08:20 |
*** zz_johnthetubagu is now known as johnthetubaguy | 08:20 | |
spredzy | anteaya, a Cherry-pick: juno icehouse flag, that if added to the commit message will automatically submit a new review on there backport | 08:20 |
anteaya | okay so are you trying to do the same thing? | 08:21 |
spredzy | same thing as ? | 08:21 |
anteaya | what are you trying to do? | 08:21 |
spredzy | If 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 project | 08:22 |
openstackgerrit | Merged openstack-dev/pbr: Revert "Support platform-specific requirements files" https://review.openstack.org/174646 | 08:23 |
*** mmedvede has quit IRC | 08:23 | |
anteaya | spredzy: oh well I don't feel that would be similar to a docimpact indicator myself | 08:23 |
anteaya | that sounds like an entirely new feature | 08:24 |
spredzy | anteaya, I mentioned DocImpac only because it was the only one I found the process 'function' for, but it is totally unrelated | 08:24 |
spredzy | anteaya, 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 |
anteaya | the 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 pipeline | 08:25 |
*** hashar has joined #openstack-infra | 08:25 | |
anteaya | spredzy: well first it has to be possible for the tooling to do something with the flag | 08:25 |
anteaya | zuul can read the flag but zuul doesn't do cherry picks | 08:26 |
anteaya | if flag is the right term for a keyphrase in a commit message | 08:26 |
*** weshay has quit IRC | 08:26 | |
spredzy | I wanted to use something similar to http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/scripts/propose_update.sh if possible | 08:26 |
*** weshay has joined #openstack-infra | 08:27 | |
anteaya | okay that script is consumed by a bot which is written entirely for the purpose | 08:28 |
anteaya | so you would be looking at needing to create a bot to consume a script to do what you want | 08:29 |
*** _nadya_ has joined #openstack-infra | 08:29 | |
anteaya | so 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 input | 08:30 |
anteaya | you might be directed to submit a spec for the work | 08:30 |
anteaya | and then you can do the work if you wanted | 08:30 |
*** ddieterly has joined #openstack-infra | 08:31 | |
spredzy | anteaya, ok will go down this road | 08:31 |
anteaya | help me understand why cherrying picking it yourself is more work | 08:31 |
anteaya | do you do a lot of cherry picking? | 08:31 |
*** ihrachyshka has joined #openstack-infra | 08:31 | |
spredzy | The idea was raised here by EmilienM http://lists.openstack.org/pipermail/openstack-dev/2015-April/061716.html | 08:32 |
spredzy | It 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 flag | 08:33 |
spredzy | else, it is extra work, either for the author, or for a member of the community to actually do it | 08:33 |
*** e0ne has joined #openstack-infra | 08:34 | |
*** mmedvede has joined #openstack-infra | 08:35 | |
*** ddieterly has quit IRC | 08:35 | |
anteaya | did you read fungi's comment on the patch: https://review.openstack.org/#/c/174627/2 | 08:37 |
*** pelix has joined #openstack-infra | 08:38 | |
*** ssam2 has joined #openstack-infra | 08:38 | |
*** tkelsey has quit IRC | 08:39 | |
* anteaya yawns and thinks about going back to bed | 08:39 | |
*** otter768 has joined #openstack-infra | 08:40 | |
anteaya | spredzy: did you read fungi's comment on https://review.openstack.org/#/c/174627/2 | 08:40 |
* spredzy reading | 08:40 | |
*** dannywilson has quit IRC | 08:41 | |
*** Longgeek has quit IRC | 08:42 | |
*** mmedvede has quit IRC | 08:42 | |
anteaya | so 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.yaml | 08:43 |
anteaya | and here is one of the scripts it calls: http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/scripts/upstream_translation_update.sh | 08:44 |
anteaya | this is a simpler model that the global requirements process so I would suggest you start here | 08:44 |
*** otter768 has quit IRC | 08:44 | |
anteaya | you would create a new job and have the job call your new script | 08:45 |
*** coolsvap|afk is now known as coolsvap | 08:45 | |
anteaya | and as fungi suggests it could be a job in the post pipeline which gets executed after a patch is merged | 08:45 |
anteaya | spredzy: do you have enough for now? | 08:45 |
spredzy | anteaya, 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 |
anteaya | the script has to know what to trigger on, yes | 08:46 |
spredzy | anteaya, I do and will go with those links. Thank you for your assitance | 08:46 |
*** deepakcs has quit IRC | 08:46 | |
*** coolsvap is now known as coolsvap|afk | 08:46 | |
*** sdake_ has quit IRC | 08:47 | |
anteaya | spredzy: do your best to offer some kind of patch and then ask for reviews | 08:47 |
spredzy | anteaya, ok, I will. | 08:47 |
anteaya | you 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 why | 08:47 |
anteaya | okay thanks | 08:48 |
* anteaya goes back to bed | 08:48 | |
*** fhubik has joined #openstack-infra | 08:50 | |
*** isviridov_away is now known as isviridov | 08:51 | |
*** yolanda has joined #openstack-infra | 08:53 | |
*** sarob has joined #openstack-infra | 08:58 | |
*** dhritishikhar has quit IRC | 08:59 | |
*** dhritishikhar has joined #openstack-infra | 08:59 | |
*** Hal has joined #openstack-infra | 09:00 | |
*** _nadya_ has joined #openstack-infra | 09:00 | |
*** Hal is now known as Guest34119 | 09:01 | |
*** adiantum has joined #openstack-infra | 09:01 | |
*** Guest29748 has quit IRC | 09:01 | |
*** sarob has quit IRC | 09:03 | |
*** mmedvede has joined #openstack-infra | 09:03 | |
*** yamamoto has joined #openstack-infra | 09:04 | |
*** fhubik is now known as fhubik_afk | 09:06 | |
*** sergsh has quit IRC | 09:06 | |
*** vdo_ has quit IRC | 09:08 | |
*** fawadkhaliq has quit IRC | 09:11 | |
*** ildikov has quit IRC | 09:11 | |
*** Longgeek has joined #openstack-infra | 09:14 | |
*** HeOS has joined #openstack-infra | 09:14 | |
*** deepakcs has joined #openstack-infra | 09:15 | |
openstackgerrit | Ihar Hrachyshka proposed openstack-infra/project-config: Disable pypy jobs for Icehouse https://review.openstack.org/175782 | 09:17 |
*** teran has quit IRC | 09:17 | |
*** teran has joined #openstack-infra | 09:17 | |
*** teran has quit IRC | 09:18 | |
*** sergsh has joined #openstack-infra | 09:18 | |
*** yfried__ is now known as yfried|afk | 09:21 | |
*** dtantsur|brb is now known as dtantsur | 09:22 | |
*** ildikov has joined #openstack-infra | 09:24 | |
*** fawadkhaliq has joined #openstack-infra | 09:25 | |
*** fawadkhaliq has quit IRC | 09:27 | |
*** fhubik_afk is now known as fhubik | 09:30 | |
*** ddieterly has joined #openstack-infra | 09:31 | |
*** yfried|afk is now known as yfried__ | 09:34 | |
*** yamamoto has quit IRC | 09:34 | |
*** yamamoto has joined #openstack-infra | 09:36 | |
*** ddieterly has quit IRC | 09:36 | |
*** alexpilotti has quit IRC | 09:37 | |
*** fawadkhaliq has joined #openstack-infra | 09:38 | |
*** fawadkhaliq has joined #openstack-infra | 09:38 | |
*** salv-orlando has joined #openstack-infra | 09:42 | |
*** pal has quit IRC | 09:42 | |
*** ssam2 has quit IRC | 09:44 | |
*** ssam2 has joined #openstack-infra | 09:44 | |
*** luqas has quit IRC | 09:45 | |
*** tnovacik has quit IRC | 09:46 | |
*** yfried__ is now known as yfried|afk | 09:48 | |
*** yamamoto has quit IRC | 09:50 | |
*** yfried|afk is now known as yfried__ | 09:50 | |
*** luqas has joined #openstack-infra | 09:53 | |
openstackgerrit | Antoine Musso proposed openstack-infra/nodepool: Support spaces in Gearman functions names https://review.openstack.org/175791 | 09:56 |
openstackgerrit | Arnold Bechtoldt proposed openstack-infra/jenkins-job-builder: support com.cloudbees.plugins.credentials properties in authorization matrix https://review.openstack.org/175792 | 09:57 |
*** cdent has joined #openstack-infra | 09:59 | |
*** yfried__ is now known as yfried|afk | 10:01 | |
*** e0ne is now known as e0ne_ | 10:02 | |
*** e0ne_ is now known as e0ne | 10:04 | |
*** tnovacik has joined #openstack-infra | 10:04 | |
*** boris-42 has quit IRC | 10:05 | |
*** kaisers has quit IRC | 10:06 | |
*** boris-42 has joined #openstack-infra | 10:08 | |
*** Guest34119 has quit IRC | 10:09 | |
*** BobBall_AWOL is now known as BobBall | 10:10 | |
*** yamahata has quit IRC | 10:12 | |
*** yfried|afk is now known as yfried__ | 10:13 | |
openstackgerrit | Cyril Roelandt proposed openstack/requirements: Add junit-xml to the requirements https://review.openstack.org/175794 | 10:14 |
*** teran has joined #openstack-infra | 10:26 | |
*** sslypushenko has quit IRC | 10:26 | |
*** teran has quit IRC | 10:27 | |
*** teran has joined #openstack-infra | 10:27 | |
*** mpaolino has quit IRC | 10:29 | |
*** ddieterly has joined #openstack-infra | 10:32 | |
*** fawadkhaliq has quit IRC | 10:32 | |
*** fawadkhaliq has joined #openstack-infra | 10:32 | |
*** e0ne is now known as e0ne_ | 10:33 | |
openstackgerrit | Julien Danjou proposed openstack-infra/project-config: Publish Gnocchi to PyPI https://review.openstack.org/175801 | 10:33 |
*** e0ne_ is now known as e0ne | 10:34 | |
*** xyang1 has quit IRC | 10:35 | |
*** pc_m has joined #openstack-infra | 10:35 | |
*** fawadk has joined #openstack-infra | 10:36 | |
*** ddieterly has quit IRC | 10:36 | |
*** fawadkhaliq has quit IRC | 10:38 | |
*** fhubik is now known as fhubik_afk | 10:40 | |
*** otter768 has joined #openstack-infra | 10:41 | |
*** fawadkhaliq has joined #openstack-infra | 10:41 | |
*** fawadk has quit IRC | 10:43 | |
*** zhiwei has quit IRC | 10:43 | |
*** fawadk has joined #openstack-infra | 10:44 | |
*** otter768 has quit IRC | 10:45 | |
*** sarob has joined #openstack-infra | 10:48 | |
*** fawadkhaliq has quit IRC | 10:48 | |
*** fawadkhaliq has joined #openstack-infra | 10:49 | |
*** fawadkhaliq has quit IRC | 10:50 | |
*** fawadkhaliq has joined #openstack-infra | 10:50 | |
*** fawadk has quit IRC | 10:51 | |
*** sarob has quit IRC | 10:52 | |
*** doug-fish has left #openstack-infra | 10:53 | |
*** fawadk has joined #openstack-infra | 10:53 | |
*** fawadkhaliq has quit IRC | 10:55 | |
*** fawadkhaliq has joined #openstack-infra | 10:55 | |
*** mrunge has quit IRC | 10:58 | |
*** fawadk has quit IRC | 10:58 | |
*** BharatK has quit IRC | 11:02 | |
*** jistr has quit IRC | 11:02 | |
*** jistr has joined #openstack-infra | 11:04 | |
*** fawadkhaliq has quit IRC | 11:09 | |
*** claudiub has joined #openstack-infra | 11:12 | |
*** fawadkhaliq has joined #openstack-infra | 11:13 | |
*** fawadkhaliq has quit IRC | 11:15 | |
*** _nadya_ has quit IRC | 11:15 | |
*** BharatK has joined #openstack-infra | 11:15 | |
samueldmq | morning | 11:15 |
*** fawadkhaliq has joined #openstack-infra | 11:16 | |
*** trinaths has left #openstack-infra | 11:20 | |
*** otter768 has joined #openstack-infra | 11:27 | |
*** ddieterly has joined #openstack-infra | 11:28 | |
*** tsg has quit IRC | 11:30 | |
*** fawadkhaliq has quit IRC | 11:30 | |
*** fawadkhaliq has joined #openstack-infra | 11:32 | |
*** mahito has quit IRC | 11:34 | |
*** fawadkhaliq has quit IRC | 11:35 | |
*** mwagner_lap has quit IRC | 11:38 | |
*** BharatK has quit IRC | 11:38 | |
*** alexpilotti has joined #openstack-infra | 11:40 | |
*** mrunge has joined #openstack-infra | 11:41 | |
*** deepakcs has quit IRC | 11:45 | |
*** tnovacik has quit IRC | 11:46 | |
*** jcoufal_ has joined #openstack-infra | 11:47 | |
*** otter768 has quit IRC | 11:50 | |
*** jcoufal has quit IRC | 11:50 | |
*** dhritishikhar has quit IRC | 11:51 | |
*** fhubik_afk is now known as fhubik | 11:53 | |
*** yamamoto has joined #openstack-infra | 11:53 | |
*** kgiusti has joined #openstack-infra | 11:54 | |
*** markvoelker has joined #openstack-infra | 12:02 | |
*** markvoelker_ has joined #openstack-infra | 12:03 | |
*** markvoelker_ has quit IRC | 12:04 | |
*** markvoelker_ has joined #openstack-infra | 12:05 | |
*** kaisers has joined #openstack-infra | 12:06 | |
*** markvoelker has quit IRC | 12:07 | |
openstackgerrit | Sean Dague proposed openstack-infra/devstack-gate: only force off KEYSTONE_USE_WSGI up until kilo https://review.openstack.org/175531 | 12:10 |
*** yamamoto has quit IRC | 12:12 | |
*** jyuso1 has quit IRC | 12:16 | |
*** dprince has joined #openstack-infra | 12:17 | |
fungi | spredzy: 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 key | 12:18 |
*** salv-orlando has quit IRC | 12:18 | |
fungi | gerrit hook scripts are not the way to do this | 12:18 |
openstackgerrit | David Shrewsbury proposed openstack-infra/shade: Search methods for networks, subnets and routers https://review.openstack.org/175027 | 12:19 |
openstackgerrit | David Shrewsbury proposed openstack-infra/shade: Use new getters in update_subnet and update_router https://review.openstack.org/175837 | 12:19 |
*** mwagner_lap has joined #openstack-infra | 12:19 | |
fungi | we already have a system capable of proposing changes to projects, so most of the code is written | 12:19 |
spredzy | fungi, 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 |
fungi | spredzy: excellent! | 12:20 |
Shrews | fungi: thx for the reviews last night | 12:20 |
spredzy | fungi, will submit something in few mins, as a WIP, will mark you as a reviewer | 12:20 |
*** woodster_ has joined #openstack-infra | 12:20 | |
*** salv-orlando has joined #openstack-infra | 12:21 | |
fungi | Shrews: 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-infra | 12:23 | |
*** baoli has joined #openstack-infra | 12:23 | |
*** yamamoto has quit IRC | 12:30 | |
*** Hal has joined #openstack-infra | 12:30 | |
*** Hal is now known as Guest92191 | 12:31 | |
openstackgerrit | Monty Taylor proposed openstack-infra/system-config: Revert "Turn off HP in nodepool" https://review.openstack.org/175843 | 12:31 |
*** sarob has joined #openstack-infra | 12:33 | |
mordred | fungi: ^^ hp cloud has run the thing they needed to and is ready for load again - also, the internal performance graphs post-maint look very good | 12:34 |
*** gordc has joined #openstack-infra | 12:34 | |
*** bswartz has quit IRC | 12:37 | |
*** zhiwei has joined #openstack-infra | 12:37 | |
*** sarob has quit IRC | 12:38 | |
openstackgerrit | David Shrewsbury proposed openstack-infra/shade: Search methods for networks, subnets and routers https://review.openstack.org/175027 | 12:38 |
openstackgerrit | David Shrewsbury proposed openstack-infra/shade: Use new getters in update_subnet and update_router https://review.openstack.org/175837 | 12:38 |
*** Guest92191 has quit IRC | 12:39 | |
*** rlandy has joined #openstack-infra | 12:40 | |
*** sergsh has quit IRC | 12:40 | |
*** mpaolino has joined #openstack-infra | 12:42 | |
russellb | fungi: 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 IRC | 12:42 | |
*** jistr has joined #openstack-infra | 12:43 | |
*** yamamoto has joined #openstack-infra | 12:44 | |
*** annegentle has joined #openstack-infra | 12:47 | |
*** amotoki has quit IRC | 12:48 | |
*** annegentle is now known as Guest38655 | 12:48 | |
*** prad has quit IRC | 12:49 | |
sdague | mordred: \o/ | 12:49 |
openstackgerrit | Sirushti Murugesan proposed openstack-infra/project-config: Add gate-heat-specs-python27 job for heat-specs https://review.openstack.org/175846 | 12:50 |
fungi | mordred: yahoo!!! | 12:51 |
fungi | mordred: 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 today | 12:52 |
openstackgerrit | David Shrewsbury proposed openstack-infra/shade: Search methods for networks, subnets and routers https://review.openstack.org/175027 | 12:52 |
fungi | russellb: survey says... 2 | 12:52 |
russellb | fungi: perfect | 12:52 |
*** yamamoto has quit IRC | 12:52 | |
russellb | 2 scripts running :) | 12:53 |
fungi | russellb: now 1 | 12:53 |
openstackgerrit | David Shrewsbury proposed openstack-infra/shade: Use new getters in update_subnet and update_router https://review.openstack.org/175837 | 12:53 |
fungi | and now 0 | 12:53 |
*** bknudson has quit IRC | 12:53 | |
fungi | so seems to be keeping itself disconnected when not busy i guess | 12:53 |
*** sarob has joined #openstack-infra | 12:54 | |
openstackgerrit | Yanis Guenane proposed openstack-infra/project-config: Add support for backport-potential commit flag https://review.openstack.org/175849 | 12:56 |
openstackgerrit | Yanis Guenane proposed openstack-infra/project-config: Add propose-backports jobs to stackforge/puppet-* https://review.openstack.org/175850 | 12:56 |
spredzy | EmilienM, fungi ^^ | 12:58 |
*** mrunge has quit IRC | 12:58 | |
mordred | neat | 12:58 |
*** dkranz has quit IRC | 12:58 | |
EmilienM | spredzy: where is bash code? maybe I'm missing something in the party | 12:59 |
spredzy | EmilienM, https://review.openstack.org/#/c/175849/1/jenkins/scripts/propose_backports.sh,cm | 13:00 |
mordred | fungi: 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 |
mordred | since we've got 4 or 5 of these now | 13:00 |
EmilienM | spredzy: oh, missed that one :) | 13:00 |
mordred | EmilienM: https://review.openstack.org/#/c/175849/1/jenkins/scripts/propose_backports.sh ? | 13:00 |
*** baoli has quit IRC | 13:00 | |
*** jistr is now known as jistr|mtg | 13:01 | |
*** yamamoto has joined #openstack-infra | 13:01 | |
*** baoli has joined #openstack-infra | 13:02 | |
fungi | mordred: AJaeger already refactored and combined some of that, but yes i think that's the direction we've been heading | 13:03 |
*** xyang1 has joined #openstack-infra | 13:04 | |
*** e0ne is now known as e0ne_ | 13:04 | |
*** tnovacik has joined #openstack-infra | 13:05 | |
*** yamamoto has quit IRC | 13:05 | |
*** Longgeek has quit IRC | 13:05 | |
*** e0ne_ is now known as e0ne | 13:06 | |
*** salv-orlando has quit IRC | 13:06 | |
mordred | ++ | 13:08 |
*** amitgandhinz has quit IRC | 13:11 | |
*** sandywalsh has quit IRC | 13:11 | |
*** Hal has joined #openstack-infra | 13:11 | |
*** Hal is now known as Guest34630 | 13:12 | |
openstackgerrit | Merged openstack-infra/system-config: Revert "Turn off HP in nodepool" https://review.openstack.org/175843 | 13:12 |
openstackgerrit | Merged openstack-infra/project-config: Skip test on cells job which will not pass https://review.openstack.org/173513 | 13:13 |
*** changbl has quit IRC | 13:14 | |
*** sandywalsh has joined #openstack-infra | 13:15 | |
*** bswartz has joined #openstack-infra | 13:15 | |
*** e0ne is now known as e0ne_ | 13:16 | |
*** bknudson has joined #openstack-infra | 13:16 | |
*** yamamoto has joined #openstack-infra | 13:17 | |
*** yamamoto has quit IRC | 13:17 | |
*** yamamoto has joined #openstack-infra | 13:17 | |
*** yamamoto has quit IRC | 13:19 | |
*** sdake has joined #openstack-infra | 13:19 | |
*** ddieterly has quit IRC | 13:19 | |
*** ayoung_ has joined #openstack-infra | 13:19 | |
*** e0ne_ is now known as e0ne | 13:21 | |
*** sdake_ has joined #openstack-infra | 13:22 | |
*** doug-fish has joined #openstack-infra | 13:22 | |
mrmartin | hey fungi | 13:23 |
fungi | mrmartin: hey | 13:23 |
*** Longgeek has joined #openstack-infra | 13:24 | |
*** sdake has quit IRC | 13:24 | |
mrmartin | I'm trying to find out how the heck I can create an askbot-staging deployment pipeline | 13:24 |
*** Longgeek has quit IRC | 13:24 | |
mrmartin | https://etherpad.openstack.org/p/askbot-integration | 13:24 |
*** Longgeek has joined #openstack-infra | 13:25 | |
mrmartin | basically the major issue, that askbot is a django, and the upstream is hosted outside of openstack-infra repos | 13:25 |
*** sdake has joined #openstack-infra | 13:25 | |
*** esker has joined #openstack-infra | 13:26 | |
mrmartin | I like to build a distribution tgz that contains the askbot app and his dependencies, and additionally the openstack askbot-theme with a compiled css | 13:26 |
*** e0ne is now known as e0ne_ | 13:26 | |
*** e0ne_ is now known as e0ne | 13:26 | |
mrmartin | so 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 |
mrmartin | and we can trigger events on askbot-theme only. | 13:27 |
*** peristeri has joined #openstack-infra | 13:27 | |
*** sdake_ has quit IRC | 13:28 | |
mrmartin | do you have any idea what is the proper way of this dist-packaging? | 13:28 |
fungi | mrmartin: 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-infra | 13:29 | |
fungi | then we could trigger the bundling exclusively off updates to the theme repo | 13:29 |
mrmartin | yes, but it means, that we need to upgrade the theme together with every upstream askbot change | 13:29 |
fungi | that'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 that | 13:30 |
mrmartin | so both the theme and the askbot src can change independently :) | 13:30 |
mrmartin | and of course we still have this issue between dev and production, that's the reason why we need to pin the askbot-theme | 13:30 |
fungi | what prevents us from deploying the theme and the askbot application independent of each other? | 13:31 |
*** dustins has joined #openstack-infra | 13:31 | |
mrmartin | basically, 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 middleware | 13:32 |
fungi | i 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 |
kragniz | anyone fancy reviewing this? Channel access has been granted to openstackinfra https://review.openstack.org/#/c/175424/1 | 13:32 |
fungi | kragniz: we | 13:32 |
fungi | 're not very fancy here | 13:32 |
mrmartin | yes, definietly I want to avoid doing any build on dev server, because I like to apply the same model to the production one | 13:33 |
*** tiswanso has joined #openstack-infra | 13:33 | |
mrmartin | so if we can package together the entire stack, and put the -dev and -stable .tgz into tarballs.openstack.org the deployment logic can be simple | 13:33 |
kragniz | fungi: that is in the eye of the beholder | 13:33 |
fungi | mrmartin: 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 |
mordred | fungi, mrmartin: we could also have a publication job that's triggered by commits to both repos | 13:34 |
SergeyLukjanov | I'm here | 13:34 |
SergeyLukjanov | reading backlog | 13:34 |
mordred | that always just bundles both repos? | 13:34 |
mrmartin | fungi: yes, exactly that's the case | 13:34 |
mrmartin | so the other issue that, we cannot use a single commit ref to identify the bundle :) | 13:34 |
mordred | since zuul knows how to share a job between multiple repos - we can keep the logic there | 13:34 |
fungi | mordred: we need to trigger builds off commits to an application in github, not gerrit | 13:34 |
mordred | oh | 13:34 |
mordred | well - I've been wanting that github trigger for zuul for a while | 13:35 |
mordred | this is one-more-reason that it would be useful to us | 13:35 |
fungi | upstream 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 IRC | 13:35 | |
mordred | fungi: what does "packaging" it mean? | 13:35 |
fungi | making something deployable | 13:36 |
mordred | isn't it a php app? shouldn't we be able to just git clone the github repo on the server? | 13:36 |
mrmartin | mordred: get askbot-devel, including all dependent modules, add the theme from our repo, and compile css | 13:36 |
mrmartin | django | 13:36 |
mordred | ah | 13:36 |
*** tiswanso has joined #openstack-infra | 13:36 | |
mordred | ok. I understand | 13:36 |
fungi | there are apparently lots of building, dependency retrieval and bundling steps to make the software able to run | 13:36 |
* mordred cries | 13:36 | |
*** mriedem_away is now known as mriedem | 13:36 | |
mrmartin | it's not the case for Drupal for example, because it knows the development version like "7.x-dev" | 13:37 |
openstackgerrit | Merged openstack-infra/reviewstats: Handle (dis|re)connect more appropriately. https://review.openstack.org/174031 | 13:37 |
fungi | mrmartin: 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 apache | 13:37 |
mrmartin | if 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 radez | 13:38 | |
mrmartin | fungi: and after this we need to apply local db schema changes, updates etc. | 13:38 |
fungi | mrmartin: 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 vhost | 13:38 |
mordred | fungi: I don't think that's a terrible idea | 13:38 |
fungi | so 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 want | 13:39 |
mrmartin | yeap, but how do you handle the change between slot0 / slot1 | 13:39 |
mordred | fungi: although I Think we should make a note somewhere that we should re-work it once we have github triggers in zuul | 13:39 |
mrmartin | it will be a hell complex puppet | 13:39 |
mordred | mrmartin: yeah - we're not really tooled to do blue/green deployments here | 13:39 |
fungi | mrmartin: i'm not understanding why we need multiple slots if we have multiple servers for dev and prod | 13:39 |
mrmartin | imagine for example, in the future we want to replace the target of deployment to Docker containers or CloudFoundry | 13:40 |
mordred | mrmartin: that would be a MUCH larger infra-wide undertaking | 13:40 |
fungi | docker containers work more or less like separate servers | 13:40 |
fungi | also premature optimization coupled with buzzwords | 13:40 |
mordred | which is to say - I do not think we would do docker or CF just for ask | 13:40 |
mrmartin | fungi: because we have a transition between the versions, module updates, db changes etc. | 13:40 |
*** EmilienM has quit IRC | 13:40 | |
*** EmilienM has joined #openstack-infra | 13:41 | |
mordred | mrmartin: we do that with our other services without blue/green | 13:41 |
mrmartin | mordred: sure, in theory, I don't think we will roll out a CF cluster within weeks :) | 13:41 |
mordred | mrmartin: no :) | 13:41 |
mrmartin | but with something similar model, we could use much simpler puppet manifests | 13:41 |
* fungi has never heard of blue/green before the last few weeks. though i also never really worked on php webapps | 13:41 | |
*** tiswanso has quit IRC | 13:41 | |
mordred | mrmartin, 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 friends | 13:41 |
mrmartin | http://docs.pivotal.io/pivotalcf/devguide/deploy-apps/blue-green.html | 13:42 |
mordred | fungi: its a "have two, apply updates to one, swap the pointer to it" model | 13:42 |
mrmartin | mordred: but in long term we could swap out all those side projects, openstackid, openstack.org, groups.openstack.org, ask.openstack.org into a PaaS cluster | 13:42 |
mordred | fungi: 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 server | 13:43 |
fungi | right, 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 now | 13:43 |
mordred | mrmartin: yah - I've been having a similar thought - but haven't gotten far enough to turn it into a proposal | 13:43 |
mrmartin | and it is easier to operate a common platform | 13:43 |
*** dboik_ has quit IRC | 13:43 | |
mordred | mrmartin: there are a bunch of things about it we'd need to figure out that would/should be different in our model of operation | 13:43 |
mrmartin | because I know that we don't have SLA-s, but those upfront services have a different audience | 13:43 |
mordred | mrmartin: I do not think we want to actually hand out cf push to anyone | 13:44 |
*** baoli has quit IRC | 13:44 | |
mordred | which is a bit not how those services normally work | 13:44 |
mrmartin | ok, it was just a theory | 13:44 |
mordred | so there is a deal of learning and thinking we'll need to do | 13:44 |
mordred | but in _theory_ I think it _could_ make sense for the "side" projects | 13:44 |
mrmartin | if we could solve this packaging thing from the upstream askbot-devel repo and our askbot-theme repo | 13:44 |
mrmartin | it can be fantastic | 13:44 |
*** fawadkhaliq has joined #openstack-infra | 13:44 | |
*** ddieterly has joined #openstack-infra | 13:44 | |
mordred | rather that full puppet-izasion of all of them | 13:44 |
mrmartin | the basic question here, how could we trigger build jobs | 13:44 |
mordred | heh. see - now you want to actually fix things :) | 13:45 |
*** wenlock has joined #openstack-infra | 13:45 | |
*** baoli_ has joined #openstack-infra | 13:45 | |
fungi | mrmartin: 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 helpful | 13:45 |
*** _nadya_ has joined #openstack-infra | 13:46 | |
fungi | the added complexity needs to be outweighed by the failures it fixes | 13:46 |
*** amitgandhinz has joined #openstack-infra | 13:46 | |
fungi | if 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 worthwhile | 13:46 |
mrmartin | basically 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 version | 13:47 |
*** ddieterl_ has joined #openstack-infra | 13:47 | |
mrmartin | and if you receive a http request during the upgrade process, it is easy to kill the app | 13:47 |
*** ddieterly has quit IRC | 13:47 | |
mrmartin | so that's reason behind deploying into a separate "container"/slot, and it is switched to maintenance mode during the db schema upgrade | 13:48 |
*** emagana has joined #openstack-infra | 13:48 | |
fungi | how 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 fine | 13:48 |
mrmartin | even if it takes for just a few seconds, a request can arrive, and kill the site | 13:49 |
*** zz_jgrimm is now known as jgrimm | 13:49 | |
mrmartin | so switching to maintenance mode is a must have | 13:49 |
fungi | not if apache is stopped first | 13:49 |
mrmartin | and if we are doing automated deployment, than something need to redirect to maintenance page or stop apache | 13:49 |
fungi | nobody can request anything from the site while apache is offline | 13:49 |
mrmartin | and turn it back when the upgrade was done. | 13:49 |
fungi | yep, that's what i was suggesting | 13:49 |
mrmartin | fungi: :) | 13:49 |
fungi | probably much simpler than trying to engineer a zero-downtime upgrade mechanism that saves us a minute a month | 13:50 |
*** otter768 has joined #openstack-infra | 13:50 | |
mrmartin | ok, so you suggest to rely on vcsrepo resources | 13:51 |
mrmartin | both for theme and askbot-devel | 13:51 |
fungi | we do for other "production" systems (for example, etherpad) | 13:51 |
*** armax_ has joined #openstack-infra | 13:51 | |
*** emagana_ has joined #openstack-infra | 13:51 | |
*** salv-orlando has joined #openstack-infra | 13:52 | |
mrmartin | right, but in that case, we need to keep those repos outside of http vhost roots | 13:52 |
*** emagana has quit IRC | 13:52 | |
*** yamahata has joined #openstack-infra | 13:52 | |
*** armax_ has quit IRC | 13:52 | |
*** julim has joined #openstack-infra | 13:52 | |
mrmartin | and trigger an update script, that moves the files to a proper place, to avoid overwrite of files, until apache is not stopped | 13:52 |
*** armax_ has joined #openstack-infra | 13:52 | |
fungi | with etherpad, we have dev and prod servers. we can pin them to separate git refs or leave dev freely upgrading cd style | 13:52 |
mrmartin | sure, I got it | 13:53 |
*** hdd has quit IRC | 13:53 | |
*** tnovacik has quit IRC | 13:53 | |
mrmartin | ok, great, I have a POC in my mind now | 13:53 |
*** amotoki has joined #openstack-infra | 13:54 | |
*** ildikov has quit IRC | 13:54 | |
*** salv-orlando has quit IRC | 13:54 | |
fungi | anyway, 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 for | 13:54 |
fungi | ask.o.o on the assumption that we might do the same thing down the road for other servers | 13:54 |
*** otter768 has quit IRC | 13:55 | |
*** yamamoto has joined #openstack-infra | 13:55 | |
*** Krinkle|detached is now known as Krinkle | 13:56 | |
*** tsg has joined #openstack-infra | 13:56 | |
mrmartin | sure, this question will come up, if we like to operate web clusters, auto-scaling and updates together :) | 13:56 |
*** dizquierdo has quit IRC | 13:56 | |
mrmartin | I was looking for solution, basically AWS have something, they call it CodeDeploy, http://aws.amazon.com/codedeploy | 13:56 |
mrmartin | but I not found any working solution for CloudFoundry | 13:56 |
fungi | right, 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 |
mrmartin | but it is not too hard to implement one, because most of the deployment is handled by CF Api and buildpacks | 13:57 |
*** Sukhdev has joined #openstack-infra | 13:57 | |
fungi | every time someone types "cf" i think they mean coldfusion, and then i get ill | 13:58 |
mrmartin | fungi: 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 model | 13:58 |
mordred | right - and that's why I think it should be a larger effort | 13:58 |
mordred | and think about how things like this could or could not be helped and/or things be made 'easier' | 13:58 |
mordred | or - more reliable deploys with not more complexity | 13:58 |
mrmartin | if 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 problem | 13:59 |
mrmartin | that i need to deploy ask.o.o from two different sources | 13:59 |
*** salv-orlando has joined #openstack-infra | 14:00 | |
*** tonytan4ever has joined #openstack-infra | 14:00 | |
fungi | sounds good. solve the immediate problem in the easiest way possible, rather than making it contingent on solving some much bigger and far less immediate problem | 14:00 |
mrmartin | if a staging server dies, we can survive that somehow. | 14:00 |
*** sarob has quit IRC | 14:01 | |
mrmartin | for production we have pip install and theme vcs pinning | 14:01 |
mrmartin | so this part is ok now | 14:01 |
mordred | WOW | 14:01 |
mordred | my new personal rackspace account isn't a us account - I have an HKG region and that's it | 14:01 |
fungi | mordred: looks like hpcloud is in use again | 14:01 |
mordred | fungi: woot | 14:01 |
fungi | mordred: orly?!? | 14:01 |
*** Guest38655 has quit IRC | 14:01 | |
*** dboik has joined #openstack-infra | 14:01 | |
fungi | mordred: my personal rax account has lots of regions, though i'm splitting my servers between iad and syd | 14:02 |
mordred | johnthetubaguy: ^^ fwiw | 14:02 |
mrmartin | what is iad? | 14:02 |
mordred | jroll, johnthetubaguy: seems like one of those things someone at rax should know about | 14:02 |
mordred | mrmartin: it's one of the rackspace regions | 14:02 |
* jroll looks | 14:03 | |
mrmartin | but where? | 14:03 |
fungi | mrmartin: ~washington dc | 14:03 |
mrmartin | ok. | 14:03 |
jroll | mordred: wat, only hkg? | 14:03 |
*** ajmiller has joined #openstack-infra | 14:03 | |
*** erikmwil_ has joined #openstack-infra | 14:03 | |
*** erikmwilson is now known as Guest1462 | 14:03 | |
*** erikmwil_ is now known as erikmwilson | 14:03 | |
johnthetubaguy | whats going on here, confused | 14:03 |
mordred | jroll: doulbechecking | 14:03 |
*** erikmwilson_ has joined #openstack-infra | 14:03 | |
mrmartin | hkg is a nice place, but a bit crowded :) | 14:03 |
jroll | johnthetubaguy: mordred | my new personal rackspace account isn't a us account - I have an HKG region and that's it | 14:04 |
mordred | jroll, johnthetubaguy: I apologize - it's a bug in python-openstackclient - not in rackspace | 14:04 |
jroll | \o/ | 14:04 |
mordred | I have verified via another mechanism - sorry for the noise | 14:04 |
mordred | dtroyer: ^^ | 14:04 |
jroll | no worries dude | 14:04 |
*** sigmavirus24_awa is now known as sigmavirus24 | 14:04 | |
fungi | mrmartin: to be more specific, iad is also the iata (three-letter) airport code for washington dulles international airport in northern virginia | 14:05 |
ttx | fungi: so, about that manila thing. stable/kilo should be release managers + manila-release, same way nova stable/kilo is release managers + nova-milestone | 14:05 |
ttx | fungi: want me to propose the change or you can propose and I can review ? | 14:05 |
*** eharney has joined #openstack-infra | 14:06 | |
*** mtanino has joined #openstack-infra | 14:06 | |
fungi | ttx: 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 acl | 14:06 |
fungi | but i can add something | 14:07 |
*** apmelton_away is now known as apmelton | 14:07 | |
ttx | fungi: would be great thx. Let me know when it's up and I'll +1 it | 14:07 |
fungi | e.g. it's currently working the same way it would have been if we were using proposed/kilo for manila instead | 14:07 |
openstackgerrit | Victor Sergeyev proposed openstack-infra/project-config: Add Ironic python3.4 experimental job https://review.openstack.org/156530 | 14:08 |
*** emagana_ has quit IRC | 14:08 | |
*** afazekas_ has quit IRC | 14:08 | |
fungi | ttx: 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 |
ttx | fungi: right, that's because it's their first, so they had no proposed/* | 14:08 |
*** emagana has joined #openstack-infra | 14:08 | |
*** jcoufal_ has quit IRC | 14:08 | |
ttx | fungi: 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 IRC | 14:08 | |
*** dangers_away is now known as dangers | 14:09 | |
fungi | got it. i'll propose an update for any that need it in that case | 14:09 |
*** ildikov has joined #openstack-infra | 14:09 | |
*** armax has joined #openstack-infra | 14:09 | |
ttx | but not worth creating a new group for that, so just reuse -release or -ptl or -meilstone as needed | 14:09 |
fungi | right | 14:09 |
fungi | can do | 14:09 |
ttx | great thx | 14:09 |
*** annegentle has joined #openstack-infra | 14:10 | |
*** BharatK has joined #openstack-infra | 14:11 | |
fungi | hrm... barbican-milestone and barbican-release groups exist but are empty | 14:13 |
fungi | they only seem to be using their barbican-core groups for anything so far | 14:13 |
fungi | er, group | 14:13 |
*** zhiwei has left #openstack-infra | 14:14 | |
*** dkranz has joined #openstack-infra | 14:15 | |
BobBall | Could someone remove the email address from the XenProject CI gerrit account? | 14:15 |
*** garyk has quit IRC | 14:17 | |
*** devvesa has joined #openstack-infra | 14:17 | |
*** _nadya_ has quit IRC | 14:17 | |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Add inventory command to shade https://review.openstack.org/175891 | 14:18 |
openstackgerrit | Jeremy Stanley proposed openstack-infra/project-config: Add project-specific control over stable/kilo https://review.openstack.org/175892 | 14:20 |
fungi | ttx: ^ that | 14:20 |
fungi | barbican 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 now | 14:20 |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Add inventory command to shade https://review.openstack.org/175891 | 14:20 |
ttx | fungi: +1 | 14:21 |
*** sputnik13 has joined #openstack-infra | 14:21 | |
*** funzo has quit IRC | 14:22 | |
fungi | redrobot: i've added you as the initial member of barbican-milestone and barbican-release groups in gerrit | 14:23 |
*** pblaho has quit IRC | 14:24 | |
*** _nadya_ has joined #openstack-infra | 14:25 | |
*** pblaho has joined #openstack-infra | 14:25 | |
*** jistr|mtg is now known as jistr | 14:26 | |
*** annegentle has quit IRC | 14:28 | |
*** sputnik13 has quit IRC | 14:28 | |
*** annegentle has joined #openstack-infra | 14:28 | |
openstackgerrit | Merged openstack-infra/project-config: puppet-keystone: Add tripleo check job https://review.openstack.org/174997 | 14:29 |
openstackgerrit | Doug Hellmann proposed openstack-infra/project-config: Use Oslo core teams for stable maint, too https://review.openstack.org/173075 | 14:30 |
*** dboik has quit IRC | 14:30 | |
*** dboik has joined #openstack-infra | 14:31 | |
*** mrunge has joined #openstack-infra | 14:32 | |
*** achanda has joined #openstack-infra | 14:35 | |
*** vlaza has quit IRC | 14:36 | |
*** weshay has quit IRC | 14:37 | |
*** thinrichs has joined #openstack-infra | 14:37 | |
*** claudiub has quit IRC | 14:38 | |
*** thinrichs has left #openstack-infra | 14:41 | |
*** achanda has quit IRC | 14:43 | |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Remove REST links from inventory metadata https://review.openstack.org/175903 | 14:44 |
*** mattfarina has joined #openstack-infra | 14:50 | |
*** Guest34630 has quit IRC | 14:50 | |
*** Hal has joined #openstack-infra | 14:51 | |
*** dhritishikhar has joined #openstack-infra | 14:51 | |
*** Hal is now known as Guest67309 | 14:51 | |
*** zz_dimtruck is now known as dimtruck | 14:51 | |
*** tsg has quit IRC | 14:52 | |
*** devvesa has quit IRC | 14:53 | |
*** marun_ has joined #openstack-infra | 14:53 | |
*** shashankhegde has joined #openstack-infra | 14:54 | |
*** marun_ is now known as marun | 14:54 | |
*** Guest67309 has quit IRC | 14:54 | |
*** _nadya_ has quit IRC | 14:55 | |
*** sabeen1 has joined #openstack-infra | 14:55 | |
*** sileht has quit IRC | 14:57 | |
*** stevemar has joined #openstack-infra | 14:58 | |
openstackgerrit | Merged openstack-infra/tripleo-ci: Remove use of the qemu-pinned element https://review.openstack.org/175308 | 15:00 |
*** MarkAtwood has joined #openstack-infra | 15:00 | |
openstackgerrit | Merged openstack-infra/tripleo-ci: Switch Fedora job to F21 https://review.openstack.org/172369 | 15:00 |
*** _nadya_ has joined #openstack-infra | 15:01 | |
peristeri | hashar, do you have a minute to discuss about nodepool ? | 15:02 |
*** wznoinsk has quit IRC | 15:03 | |
hashar | peristeri: in a few minutes yes! | 15:04 |
*** dprince has quit IRC | 15:05 | |
peristeri | hashar, cool | 15:05 |
*** fawadkhaliq has quit IRC | 15:07 | |
*** hichihara has quit IRC | 15:10 | |
*** jaypipes has quit IRC | 15:11 | |
*** mestery has quit IRC | 15:11 | |
*** mestery has joined #openstack-infra | 15:12 | |
*** dtantsur is now known as dtantsur|afk | 15:12 | |
*** fhubik has quit IRC | 15:13 | |
*** masayukig has quit IRC | 15:15 | |
*** baoli_ has quit IRC | 15:15 | |
*** yamahata has quit IRC | 15:16 | |
openstackgerrit | Derek Higgins proposed openstack-infra/system-config: Add a Fedora 21 node to tripleo cloud https://review.openstack.org/169778 | 15:16 |
*** artom has joined #openstack-infra | 15:16 | |
*** arxcruz has quit IRC | 15:16 | |
*** julim has quit IRC | 15:16 | |
*** baoli has joined #openstack-infra | 15:17 | |
*** julim has joined #openstack-infra | 15:18 | |
hashar | peristeri: sorry need a short nature's call :) | 15:19 |
hashar | peristeri: but start with the questions anyway :D | 15:19 |
peristeri | hashar, 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-infra | 15:21 | |
fungi | peristeri: i think we've wanted that, at least for status info | 15:21 |
peristeri | hashar, would having nodepool information to feed something like status.openstack,org make sense? | 15:21 |
hashar | peristeri: I am in the very first step of setting up nodepool so I have yet to have any such needs yet | 15:22 |
clarkb | rcarrillocruz: has written a change to add an api | 15:22 |
*** artom has left #openstack-infra | 15:22 | |
hashar | peristeri: 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 does | 15:22 |
clarkb | my concern with that is that nodepool runs as a privileged service | 15:23 |
hashar | peristeri: but sure a REST API would be nice, potentially one can end up writing a web/django interface on top it to ease administration | 15:23 |
clarkb | so any exposure to the internet to make a status page has to be done very carefully | 15:23 |
peristeri | clarkb, I agree | 15:23 |
*** ddieterl_ has quit IRC | 15:23 | |
hashar | the way we workaround insecure web interface is that we dont make them publicly available | 15:24 |
hashar | so you have to do a ssh port redirection using a restricted bastion | 15:24 |
openstackgerrit | Sean Dague proposed openstack-infra/devstack-gate: add support for stable/kilo https://review.openstack.org/175391 | 15:24 |
hashar | and 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 |
peristeri | or better yet protect it behind a apache server. | 15:25 |
hashar | since nodepool seems to have everything in a mysql database, maybe some readonly webpage can be build to present the states | 15:25 |
hashar | it would be readonly / running in a different process / user | 15:26 |
*** wznoinsk has joined #openstack-infra | 15:26 | |
clarkb | hashar: ya that would probably be the ideal, I know rcarrillocruz wanted write operations too so not read only | 15:26 |
hashar | for Zuul, a developer asked me where was the web interface to make a job voting :) | 15:26 |
peristeri | for now. I'm in the process of writing a spec and a proof of concept. | 15:26 |
clarkb | peristeri: there is already a chnage | 15:27 |
clarkb | ... | 15:27 |
peristeri | clarkb, can you point out where this change is? | 15:27 |
*** sabeen3 has joined #openstack-infra | 15:27 | |
*** dguitarbite has joined #openstack-infra | 15:27 | |
*** sabeen1 has quit IRC | 15:28 | |
clarkb | https://review.openstack.org/#/c/136884/ | 15:28 |
*** fawadkhaliq has joined #openstack-infra | 15:28 | |
fungi | hashar: gerrit is the web interface to make a job voting ;) | 15:28 |
peristeri | clarkb, oh. I missed it. | 15:28 |
hashar | fungi: yeah hmm if they find the proper git repo and understand yaml :) | 15:29 |
peristeri | clarkb, thanks for pointing it out. | 15:30 |
*** Sukhdev has quit IRC | 15:31 | |
clarkb | mordred: 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-infra | 15:31 | |
fungi | clarkb: it's already live for a couple hours now | 15:31 |
mordred | clarkb: already done | 15:32 |
clarkb | oh /me refreshes zuul status page for new graphs | 15:32 |
*** Swami has joined #openstack-infra | 15:32 | |
clarkb | it doesn't look very active but I am guessing we just don't have the load to push beyond ~600 nodes | 15:32 |
fungi | that spot there where it jumps just above our rackspace quota flatline is where it came back online | 15:33 |
sdague | clarkb: yeh, west coast hasn't started pushing a ton of code yet | 15:33 |
clarkb | fungi: mordred did we make any changes to our config other than bumping the max servers? | 15:33 |
fungi | nope | 15:33 |
mordred | clarkb: noe | 15:33 |
*** fawadkhaliq has quit IRC | 15:33 | |
*** fawadkhaliq has joined #openstack-infra | 15:34 | |
openstackgerrit | Antoine Musso proposed openstack-infra/nodepool: Add tox 'docs' env to build Sphinx documentation https://review.openstack.org/175941 | 15:34 |
hashar | ^^ because 'tox -edocs' is easier to remember for me than python setup.py build_sphinx :D | 15:35 |
*** changbl has joined #openstack-infra | 15:36 | |
*** david-lyle has quit IRC | 15:36 | |
*** sslypushenko has joined #openstack-infra | 15:37 | |
*** tnovacik has quit IRC | 15:39 | |
*** amotoki has quit IRC | 15:41 | |
*** andreykurilin__ has joined #openstack-infra | 15:41 | |
*** kaisers has quit IRC | 15:41 | |
*** amotoki has joined #openstack-infra | 15:43 | |
*** amotoki has quit IRC | 15:43 | |
*** dannywilson has joined #openstack-infra | 15:43 | |
*** yfried__ is now known as yfried|afk | 15:44 | |
anteaya | I just started a new etherpad and was force reconnected, as a data point | 15:45 |
*** sputnik13 has joined #openstack-infra | 15:45 | |
*** adrian15 has joined #openstack-infra | 15:46 | |
*** nfedotov has joined #openstack-infra | 15:46 | |
anteaya | I lost my initial sentence in the etherpad | 15:46 |
anteaya | force reconnected again | 15:47 |
*** baoli has quit IRC | 15:47 | |
anteaya | and lost part of my initial first sentence | 15:47 |
anteaya | disconnected | 15:48 |
anteaya | is there a possiblity this is me in any way? | 15:48 |
clarkb | anteaya: have a link to the etherpad? | 15:48 |
*** dannywilson has quit IRC | 15:48 | |
annegentle | "It was a dark and stormy night." "It was a dark and" "It was a dark" "It was" | 15:48 |
anteaya | https://etherpad.openstack.org/p/0s3MlDDQ8R | 15:48 |
clarkb | (assuming you are willing to share, otherwise trying another etherpad would e good) | 15:48 |
anteaya | annegentle: that is it | 15:48 |
anteaya | clarkb: I will share this one and start another if need be | 15:48 |
anteaya | I can see your typing | 15:49 |
*** baoli has joined #openstack-infra | 15:49 | |
*** dhritishikhar has quit IRC | 15:49 | |
*** gyee has joined #openstack-infra | 15:50 | |
anteaya | disconnected again for me | 15:50 |
*** yfried|afk is now known as yfried__ | 15:50 | |
*** scheuran has quit IRC | 15:50 | |
anteaya | I was just typing that I hadn't been disconnected since you joined | 15:50 |
*** dhritishikhar has joined #openstack-infra | 15:51 | |
openstackgerrit | Merged openstack-infra/puppet-vcsrepo: Rename openstackci to openstackinfra https://review.openstack.org/175685 | 15:51 |
*** fawadkhaliq has quit IRC | 15:51 | |
adrian15 | Hopefully 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-infra | 15:51 | |
anteaya | adrian15: we don't have any access to openstack.org content here | 15:51 |
*** otter768 has joined #openstack-infra | 15:51 | |
elarson | is there a way in jenkins job builder to configure what ssh credentials jenkins as access to? | 15:52 |
*** baoli has quit IRC | 15:52 | |
anteaya | adrian15: 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 context | 15:52 |
* anteaya gets the link | 15:52 | |
*** sdake is now known as sdake-afk | 15:52 | |
anteaya | adrian15: https://bugs.launchpad.net/openstack-org | 15:53 |
clarkb | elarson: no, ssh credentials are global config options in jenkins (via the credentials plugin) and JJB only manages jobs not global config | 15:53 |
adrian15 | anteaya: I think that's what I was looking for. Thank you very much! | 15:53 |
elarson | clarkb: that is what I thought. thanks for confirming! | 15:53 |
anteaya | adrian15: great, you're welcome | 15:53 |
*** baoli_ has joined #openstack-infra | 15:53 | |
*** tsg has joined #openstack-infra | 15:54 | |
elarson | clarkb: can you specify a credential to use the scm section of the config for a job? that is assuming the credential exists | 15:54 |
anteaya | clarkb: any thoughts, should I be looking at anything or doing anything to figure out the etherpad wonkiness? | 15:54 |
clarkb | anteaya: yes you should be able to specify credentials to use in jobs as long as that is an available job configuration jenkins side | 15:55 |
*** yfried__ has quit IRC | 15:55 | |
clarkb | anteaya: nope, its working great from here. | 15:55 |
anteaya | clarkb: you haven't been disconnected | 15:55 |
clarkb | anteaya: but I can go look at server side logs in a moment | 15:55 |
clarkb | anteaya: I have not been disconnected | 15:55 |
clarkb | er | 15:55 |
clarkb | elarson: yes you should be able to specify credentials to use in jobs as long as that is an available job configuration jenkins side | 15:55 |
anteaya | clarkb: might it be my browser? | 15:56 |
*** otter768 has quit IRC | 15:56 | |
anteaya | firefox 37.0.1 | 15:56 |
*** dboik has quit IRC | 15:56 | |
openstackgerrit | Antoine Musso proposed openstack-infra/nodepool: Refine documentation https://review.openstack.org/175959 | 15:56 |
clarkb | anteaya: maybe, I am using chromium | 15:56 |
*** dboik has joined #openstack-infra | 15:57 | |
*** sileht has joined #openstack-infra | 15:57 | |
*** dboik has quit IRC | 15:58 | |
clarkb | anteaya: let me know if you get another disconnect will try to correlate it to the server side logs | 15:58 |
*** dboik has joined #openstack-infra | 15:58 | |
*** ashleighfarnham has joined #openstack-infra | 15:58 | |
*** armax has left #openstack-infra | 15:58 | |
*** Sukhdev has joined #openstack-infra | 15:58 | |
anteaya | thanks | 15:59 |
davidlenwell | heya.. 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 IRC | 15:59 | |
clarkb | davidlenwell: you need to tell us who to add as the initial group member | 15:59 |
*** adrian15 has left #openstack-infra | 15:59 | |
*** dboik has joined #openstack-infra | 15:59 | |
davidlenwell | ahh .. well add me and I'll add the other cores | 16:00 |
*** armax has joined #openstack-infra | 16:00 | |
*** sarob has joined #openstack-infra | 16:00 | |
davidlenwell | thanks clarkb | 16:00 |
*** aduarte has joined #openstack-infra | 16:00 | |
clarkb | davidlenwell: what is your gerrit user? | 16:01 |
clarkb | you aren't auto completing for whatever reason | 16:01 |
*** hashar is now known as hasharMeeting | 16:01 | |
davidlenwell | clarkb: dlenwell | 16:01 |
*** armax has left #openstack-infra | 16:01 | |
anteaya | disconnect | 16:01 |
*** armax has joined #openstack-infra | 16:02 | |
*** david-lyle has joined #openstack-infra | 16:02 | |
anteaya | fine from chrome, disconnect happened when I moved back to firefox | 16:02 |
anteaya | I am suspecting the browser | 16:02 |
anteaya | anyone else want to play along and see if they can confirm? | 16:02 |
*** luqas has quit IRC | 16:02 | |
*** baoli_ has quit IRC | 16:02 | |
clarkb | anteaya: I see [2015-04-21 16:02:34.261] [INFO] client - DIAGNOSTIC-INFO: {"disconnectedMessage":"slowcommit","padId":"0s3MlDDQ8R","socket":{}} | 16:02 |
anteaya | my version: Version 41.0.2272.76 Ubuntu 14.04 (64-bit) | 16:03 |
clarkb | davidlenwell: done | 16:03 |
anteaya | clarkb: okay so the server picked up something, what might that mean? | 16:03 |
anteaya | slowcommit | 16:03 |
anteaya | I was typing the same speed as I usually do | 16:04 |
clarkb | https://github.com/ether/etherpad-lite/issues/2196 | 16:04 |
*** adrian_otto has joined #openstack-infra | 16:04 | |
clarkb | they indicate a slow network connection and/or an apache proxy may be at fault | 16:04 |
*** baoli has joined #openstack-infra | 16:04 | |
*** mrunge_ has joined #openstack-infra | 16:04 | |
clarkb | I still haven't seen it for myself, we should keep trying to see if other users can reproduce | 16:05 |
anteaya | I'd add the possibility of a browser difference to the list | 16:05 |
davidlenwell | thanks clarkb.. also auto complete works for me | 16:05 |
davidlenwell | mac chrome current 64 bit | 16:05 |
clarkb | davidlenwell: it works if you type in "david lenwell" I am guessing yu dont have your full name set or something | 16:05 |
clarkb | anteaya: good point I have firefox 36.0.4 | 16:06 |
clarkb | anteaya: and chromium | 16:06 |
davidlenwell | it works when I type in dle | 16:06 |
anteaya | it takes a long time to reconnect to the etherpad | 16:06 |
clarkb | davidlenwell: ya that works it also works if I get the case right. So maybe gerrit is silly and not fully case insensitive | 16:06 |
*** mrunge has quit IRC | 16:06 | |
*** ildikov has quit IRC | 16:06 | |
davidlenwell | seems like the thing | 16:07 |
anteaya | disconnect | 16:12 |
anteaya | only in firefox for me | 16:13 |
*** adrian_otto has quit IRC | 16:13 | |
fungi | BobBall: 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 |
fungi | BobBall: what problem are you running into changing that? | 16:13 |
zaro | morning | 16:13 |
*** tqtran has joined #openstack-infra | 16:13 | |
anteaya | disconnect | 16:13 |
anteaya | morning zaro | 16:13 |
anteaya | disconnect | 16:14 |
anteaya | we could argue it is just me somehow | 16:15 |
clarkb | can we get more people on https://etherpad.openstack.org/p/0s3MlDDQ8R and see if only anteaya disconnects? | 16:15 |
anteaya | except that chromium has never disconnected for me, all of them happen in firefox | 16:15 |
anteaya | I'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 share | 16:16 |
*** adiantum has quit IRC | 16:17 | |
BobBall | fungi: 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 on | 16:18 |
*** fawadkhaliq has quit IRC | 16:18 | |
anteaya | clarkb: would my output from top be of any use to answering your posed question? | 16:19 |
*** Ala has quit IRC | 16:19 | |
anteaya | or any other command I can run to assess my local cpu load? | 16:19 |
clarkb | anteaya: I don't think so, thats not granular enough | 16:19 |
clarkb | anteaya: it may help to have firebug running and capture the state of htings when you disconnect though | 16:19 |
anteaya | I'm not running anything particulary heavy | 16:19 |
* anteaya goes to get her some firebug | 16:19 | |
clarkb | but thats a bit more complicated and I am not familiar enough with firebug to walk anyone through | 16:19 |
anteaya | let's see what I can manage | 16:20 |
*** fawadkhaliq has joined #openstack-infra | 16:20 | |
*** davideagnello has joined #openstack-infra | 16:20 | |
fungi | BobBall: 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 authenticate | 16:20 |
*** dhritishikhar has quit IRC | 16:20 | |
clarkb | anteaya: cool, curious to see what you find | 16:20 |
*** dhritishikhar has joined #openstack-infra | 16:20 | |
wuhg | what should i do if it reported you are not allowed to upload merges | 16:21 |
fungi | wuhg: don't upload merges | 16:21 |
*** jistr has quit IRC | 16:21 | |
*** Sukhdev has quit IRC | 16:22 | |
*** hdd has joined #openstack-infra | 16:22 | |
*** yamamoto has quit IRC | 16:22 | |
fungi | wuhg: 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 IRC | 16:22 | |
wuhg | fungi:i did a rebase then fixed the confict | 16:23 |
openstackgerrit | Fabien Boucher proposed openstack-infra/puppet-openstackci: Add generic zuul manifests https://review.openstack.org/175970 | 16:23 |
wuhg | fungi:i dont' know why i have a merge commit | 16:23 |
*** fawadkhaliq has quit IRC | 16:23 | |
jeblair | fungi, clarkb, mordred: it looks like hpcloud is still slow? | 16:24 |
anteaya | reconnecting | 16:24 |
*** ddieterly has joined #openstack-infra | 16:24 | |
anteaya | so when I have firebug enabled it just goes to reconnecting, rather than disconnecting me and offering me a button | 16:24 |
openstackgerrit | Fabien Boucher proposed openstack-infra/puppet-openstackci: Add generic zuul manifests https://review.openstack.org/175970 | 16:25 |
fungi | wuhg: 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 them | 16:25 |
fungi | jeblair: possibly. our zuul tasks are really low at the moment so we're not using much | 16:26 |
anteaya | I'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 reconnection | 16:26 |
clarkb | anteaya: I think you have to open the debugger pane | 16:26 |
clarkb | anteaya: by default it is on the network pane | 16:26 |
clarkb | mordred: vhd-util package appears to still be broken | 16:27 |
anteaya | clarkb: I'll look for that thanks | 16:27 |
mordred | clarkb: yup. I'm still working on it | 16:27 |
BobBall | fungi: 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 |
jeblair | fungi: i mean i looked at the log and saw createserver tasks taking 22 seconds | 16:28 |
fungi | jeblair: yeah, that's slow alright | 16:28 |
anteaya | disconnect | 16:28 |
jeblair | mordred: maybe they've started the cleanup but it has not progressed enough to help? | 16:28 |
*** ddieterly has quit IRC | 16:28 | |
fungi | jeblair: are you chairing the meeting in a few hours, or need a stand-in? | 16:29 |
*** dprince has joined #openstack-infra | 16:29 | |
*** BobBall has quit IRC | 16:29 | |
anteaya | this is what I see: http://imgur.com/XQHbEw7 | 16:29 |
jeblair | fungi: that's a really good question; i think you might want to be on-deck. | 16:30 |
*** jaypipes has joined #openstack-infra | 16:30 | |
*** jlvillal has quit IRC | 16:30 | |
*** jlvillal has joined #openstack-infra | 16:30 | |
fungi | jeblair: i've already cleaned up the agenda and reviewed it just in case. no problem | 16:30 |
jeblair | fungi: thanks! | 16:31 |
clarkb | anteaya: ya that looks like the network pane, I think if you click on the javascript button there you should get the js debugger | 16:32 |
mordred | jeblair: instances table is cleaned up - instance metadata table still cleaning AIUI | 16:33 |
clarkb | and I am killing my firefox with firebug... | 16:33 |
fungi | asselin: it looks like puppet-puppet has lint issues, btw | 16:34 |
anteaya | clarkb: http://imgur.com/kag1Sgb | 16:34 |
clarkb | anteaya: oh hrm thats just network info specifically for js | 16:34 |
clarkb | anteaya: which may be useful, keep that open and see if you have a reall long request time | 16:35 |
clarkb | anteaya: since etherpad was complaining about slowness | 16:35 |
anteaya | the whatever took 47 seconds is interesting | 16:35 |
clarkb | oh ya missed that at first glance, I bet that is related | 16:35 |
openstackgerrit | Merged openstack-infra/project-config: Remove f20 node matching https://review.openstack.org/167448 | 16:35 |
anteaya | the GET hooks.js callback | 16:35 |
anteaya | I got two 307 temporary redirects | 16:36 |
clarkb | anteaya: can you get the full url for that? its being redirected which seems odd | 16:36 |
anteaya | I can try | 16:36 |
anteaya | https://etherpad.openstack.org/javascripts/lib/ep_etherpad-lite/static/js/pluginfw/hooks.js?callback=require.define | 16:36 |
anteaya | is that is? | 16:36 |
anteaya | it? | 16:36 |
openstackgerrit | Merged openstack-infra/puppet-apparmor: Rename openstackci to openstackinfra https://review.openstack.org/175630 | 16:37 |
clarkb | ya I wonder if it had a paylod | 16:37 |
*** dhritishikhar_ has joined #openstack-infra | 16:37 | |
anteaya | how might I attempt to find out? | 16:37 |
clarkb | if you hit the little + next to it does it show ou a bunch of additional info? | 16:37 |
* anteaya tries | 16:37 | |
*** mpaolino has quit IRC | 16:38 | |
fungi | jeblair: 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 IRC | 16:38 | |
anteaya | http://imgur.com/hIwq0W7 | 16:39 |
fungi | because i just realized there was a keybinding for d->show diff i didn't realize existed ;) | 16:39 |
*** mrunge_ has quit IRC | 16:39 | |
*** derekh has quit IRC | 16:39 | |
jeblair | fungi: yow! | 16:39 |
anteaya | clarkb: do you want params response cache or cookies? | 16:40 |
*** dhritishikhar has quit IRC | 16:40 | |
anteaya | it defaults to headers | 16:40 |
clarkb | anteaya: I don't think that other info will help much, that looks like a simple redirect | 16:40 |
clarkb | and for some reason it took forever | 16:40 |
* fungi is striking way fewer arrow keys now | 16:40 | |
openstackgerrit | Merged openstack-infra/puppet-dashboard: Rename openstackci to openstackinfra https://review.openstack.org/175636 | 16:41 |
*** dhritishikhar_ has quit IRC | 16:41 | |
openstackgerrit | greghaynes proposed openstack-infra/nodepool: Use shade to get the client objects https://review.openstack.org/168603 | 16:41 |
greghaynes | mordred: ^ | 16:41 |
greghaynes | should pass tests now | 16:42 |
anteaya | clarkb: would the redirect taking forever be on my end? | 16:42 |
mordred | greghaynes: yay! | 16:42 |
mordred | greghaynes: THANK YOU | 16:42 |
greghaynes | np | 16:42 |
clarkb | anteaya: it could be either side | 16:42 |
anteaya | clarkb: anything more I can do to find out if it is on my side? | 16:43 |
clarkb | anteaya: you can try running `mtr etherpad.openstack.org` to see if icmp traffic also has slowness | 16:43 |
anteaya | so far I am the only one disconnecting I believe | 16:43 |
anteaya | clarkb: I'm running it what am I looking at/for? | 16:44 |
* anteaya doesn't know mtr | 16:44 | |
clarkb | ttx: dhellmann can you check 172982? | 16:44 |
*** sdake-afk has quit IRC | 16:44 | |
clarkb | anteaya: 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 loss | 16:44 |
*** e0ne has quit IRC | 16:45 | |
zaro | clarkb: question for you in https://review.openstack.org/#/c/167816 | 16:45 |
clarkb | anteaya: so a high percentage of packet loss >5% or large ping times >500ms may indicate trouble along that path | 16:45 |
anteaya | yup | 16:45 |
anteaya | two ips through dallas are 98% packet loss | 16:46 |
anteaya | funny it only affected firefox though | 16:46 |
* anteaya calls her isp | 16:46 | |
clarkb | anteaya: well your ISP may not be able to fix anything in dallas | 16:46 |
clarkb | zaro: you can use a clone map then | 16:46 |
clarkb | anteaya: you may just haev to ride it out | 16:46 |
dhellmann | clarkb: seems ok, I left a comment | 16:47 |
clarkb | zaro: or just move the repo after it is cloned | 16:47 |
*** radez is now known as radez_g0n3 | 16:47 | |
*** annegentle has quit IRC | 16:47 | |
anteaya | clarkb: thanks for the help with this | 16:47 |
clarkb | dhellmann: the group does already exist, this specifically gives them permissions to create branches | 16:48 |
fungi | anteaya: those two hops may simply not respond often. also if the hops are not within your isp they likely don't care/can't help | 16:48 |
*** tqtran has quit IRC | 16:48 | |
zaro | clarkb: which do you prefer? | 16:48 |
clarkb | zaro: the clone map like the system-config integration test would be preferable | 16:48 |
anteaya | fungi: it is a chance yes, but I really like my isp and never regret calling them | 16:48 |
dhellmann | clarkb: oh, I misunderstood. I think you're right, I don't think we want that. | 16:48 |
fungi | anteaya: 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 comparison | 16:49 |
*** pal has joined #openstack-infra | 16:49 | |
*** kaisers has joined #openstack-infra | 16:50 | |
dhellmann | clarkb: changed to -1 | 16:50 |
*** mpaolino has joined #openstack-infra | 16:50 | |
openstackgerrit | Merged openstack-infra/puppet-accessbot: Rename openstackci to openstackinfra https://review.openstack.org/175628 | 16:51 |
openstackgerrit | Merged openstack-infra/puppet-ansible: Rename openstackci to openstackinfra https://review.openstack.org/175629 | 16:51 |
openstackgerrit | Merged openstack-infra/puppet-askbot: Rename openstackci to openstackinfra https://review.openstack.org/175631 | 16:51 |
anteaya | it is right in the middle, steps 6 and 7 out of 13 | 16:52 |
clarkb | dhellmann: thanks, let me know if you have an other questions | 16:52 |
sdague | python-guestfs on ubuntu requires zfs-fuse, which is then always running from that point on? | 16:52 |
clarkb | fungi: pleia2 173075 appears ready for rereview and you have both reviewed it previously | 16:52 |
clarkb | sdague: thats awesome | 16:52 |
clarkb | sdague: I am guessing so that it can use zfs in guests? | 16:52 |
sdague | which, is neither here nor there, but .... still | 16:52 |
clarkb | so that if you boot a solaris/bsd machine it just works (tm) | 16:52 |
sdague | zfs-fuse is a required dependency for python-guestfs | 16:52 |
clarkb | sdague: ya likely to support zfs as a guest fs | 16:53 |
sdague | if you try to uninstall it, it kills off guestfs as well | 16:53 |
openstackgerrit | Merged openstack-infra/project-config: Cleanup jenkins/jobs/projects.yaml https://review.openstack.org/168148 | 16:53 |
sdague | I just noticed it when looking at the ps dump in another keystone shutdown failure | 16:53 |
mordred | sdague: what's python-guestfs for? | 16:54 |
clarkb | mordred: its how you write files in VMs without config drive or metadata server | 16:54 |
sdague | safely modifying images before booting them | 16:54 |
*** dhritishikhar_ has joined #openstack-infra | 16:54 | |
clarkb | aiui it basically mounts the fs then writes to them | 16:54 |
sdague | it "does not" mount | 16:54 |
sdague | the mount can trigger exploits | 16:55 |
mordred | ah | 16:55 |
mordred | so - this is in support of fileinjection | 16:55 |
sdague | yeh | 16:55 |
*** sushilkm has joined #openstack-infra | 16:55 | |
*** sushilkm has left #openstack-infra | 16:55 | |
mordred | I have a suggestion of a way to deal with that ... ;) | 16:55 |
sdague | yeh, honestly, I don't know that we do it by default any more anyway | 16:55 |
openstackgerrit | Morgan Fainberg proposed openstack-infra/project-config: Add keystoneauth library and testing infrastructure https://review.openstack.org/175596 | 16:56 |
mordred | I'd suggest deprecating in kilo, if it were up to me | 16:56 |
openstackgerrit | John Dickinson proposed openstack-infra/project-config: update gerritbot branches for swift https://review.openstack.org/175986 | 16:56 |
mordred | given the state of the ecosystem choices for not doing file injection | 16:56 |
mordred | but obviously not my call | 16:56 |
*** harlowja_away is now known as harlowja | 16:57 | |
openstackgerrit | Merged openstack-infra/puppet-asterisk: Rename openstackci to openstackinfra https://review.openstack.org/175632 | 16:57 |
sdague | yeh, it's late in kilo, we should do that in liberty | 16:58 |
clarkb | greghaynes: +2 on 173585, not self approving since its a new thing but shouldn't be hard to find another +2 | 16:58 |
openstackgerrit | Merged openstack-infra/puppet-bugdaystats: Rename openstackci to openstackinfra https://review.openstack.org/175633 | 16:58 |
dhellmann | clarkb: thanks for pinging, and then pushing back to make sure I understood :-) | 16:58 |
clarkb | dhellmann: np | 16:58 |
greghaynes | clarkb: ty | 16:59 |
*** shashankhegde has quit IRC | 16:59 | |
fungi | anteaya: 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 seattle | 17:00 | |
openstackgerrit | David Shrewsbury proposed openstack-infra/shade: Search methods for networks, subnets and routers https://review.openstack.org/175027 | 17:00 |
fungi | doing #2 will likely require #1 anyway | 17:00 |
fungi | clarkb: call the epa? | 17:00 |
fungi | surely that can't be legal | 17:00 |
*** pal has quit IRC | 17:00 | |
openstackgerrit | Khai Do proposed openstack-infra/project-config: Use zuul-cloner instead of git clone https://review.openstack.org/167816 | 17:00 |
zaro | ^ used clonemap | 17:00 |
zaro | clarkb: ^ | 17:00 |
clarkb | hrm 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 IRC | 17:01 | |
*** sarob has quit IRC | 17:02 | |
openstackgerrit | Merged openstack-infra/puppet-bup: Rename openstackci to openstackinfra https://review.openstack.org/175634 | 17:02 |
openstackgerrit | Merged openstack-infra/puppet-cgit: Rename openstackci to openstackinfra https://review.openstack.org/175635 | 17:02 |
openstackgerrit | Merged openstack-infra/puppet-drupal: Rename openstackci to openstackinfra https://review.openstack.org/175637 | 17:02 |
fungi | clarkb: it should come up in the tc meeting, yes | 17:02 |
clarkb | zaro: +2 thanks | 17:02 |
openstackgerrit | Merged openstack-infra/puppet-elastic_recheck: Rename openstackci to openstackinfra https://review.openstack.org/175638 | 17:02 |
openstackgerrit | Merged openstack-infra/puppet-elasticsearch: Rename openstackci to openstackinfra https://review.openstack.org/175639 | 17:02 |
fungi | i've seen tc members +1'ing it | 17:02 |
clarkb | maybe I should just hold off on making new projects until this afternoon when I can do it without stepping on any potential toes | 17:03 |
openstackgerrit | David Shrewsbury proposed openstack-infra/shade: Use new getters in update_subnet and update_router https://review.openstack.org/175837 | 17:03 |
*** luqas has joined #openstack-infra | 17:03 | |
fungi | what new projects are you planning to create? | 17:03 |
fungi | or you just mean approving | 17:03 |
clarkb | ya just approving | 17:03 |
clarkb | there is a new rally repo and a new manilla repo | 17:03 |
clarkb | probably others too | 17:03 |
*** julim has joined #openstack-infra | 17:04 | |
*** ivar-lazzaro has joined #openstack-infra | 17:04 | |
*** yolanda has quit IRC | 17:05 | |
*** Sukhdev has joined #openstack-infra | 17:05 | |
clarkb | empty string is true in puppet? | 17:05 |
clarkb | er in puppet4 | 17:05 |
mordred | yah | 17:05 |
fungi | wow | 17:06 |
clarkb | htat is amazing | 17:06 |
mordred | clarkb: apparently this is also the case in ruby | 17:06 |
clarkb | but puppet isn't ruby | 17:06 |
mordred | it is | 17:06 |
mordred | it's a ruby dsl | 17:06 |
fungi | i bet integer 0 is also true | 17:06 |
mordred | with ruby semantics | 17:06 |
clarkb | arg | 17:06 |
mordred | clarkb: yah | 17:07 |
fungi | puppet 4 goes on to prove that black is white and promptly gets itself killed at the next zebra crossing | 17:07 |
mordred | clarkb: 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 not | 17:07 |
mordred | clarkb: so the only way to be _sure_ really is to never use an empty string in an assignment, best I can tell | 17:08 |
clarkb | mordred: in your gem file where does puppetversion come from? | 17:08 |
*** luqas has quit IRC | 17:08 | |
*** david-lyle has quit IRC | 17:08 | |
clarkb | mordred: except you have to use empty string because things like undef don't override defaults | 17:09 |
anteaya | fungi: 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 conversation | 17:09 |
*** lennyb has joined #openstack-infra | 17:09 | |
anteaya | he 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 route | 17:09 |
clarkb | this gemfile makes almost no sense to me | 17:10 |
clarkb | we don't install puppet if its version 3.7.0 but we don't seem to install it otherwise | 17:10 |
*** Sukhdev has quit IRC | 17:12 | |
clarkb | mordred: anyways see comment on 175226 | 17:13 |
*** ayoung_ is now known as ayoung_admiyo | 17:14 | |
*** MaxV has quit IRC | 17:14 | |
*** ayoung_admiyo is now known as ayoung | 17:15 | |
*** bhuvan has joined #openstack-infra | 17:16 | |
*** nfedotov has quit IRC | 17:17 | |
mordred | clarkb: that's saying "if the env var is set, require puppet atht eversion set by the env var - otherwise, require puppet at 3.7.0 | 17:17 |
openstackgerrit | Khai Do proposed openstack-infra/jenkins-job-builder: Change zuul-cloner parameters https://review.openstack.org/176008 | 17:17 |
openstackgerrit | Clint 'SpamapS' Byrum proposed openstack-infra/project-config: Add coverage to shade check/post https://review.openstack.org/176009 | 17:17 |
mordred | clarkb: "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 |
clarkb | mordred: but it says require false | 17:18 |
mordred | clarkb: http://stackoverflow.com/questions/4800721/bundler-what-does-require-false-in-a-gemfile-mean | 17:18 |
clarkb | mordred: ok then were do we require puppet? | 17:18 |
clarkb | mordred: because we aren't doing that | 17:18 |
mordred | clarkb: that's just there to make sure it's installed | 17:19 |
mordred | clarkb: and to make sure it's installed at the version we want | 17:19 |
clarkb | mordred: right but nothing is installing it | 17:19 |
mordred | clarkb: so that when puppet lint runs over our code, it will be able to find depends | 17:19 |
mordred | clarkb: nono | 17:19 |
mordred | it gets INSTALLED | 17:19 |
clarkb | mordred: what installs it? | 17:19 |
mordred | 'require' is the ruby speak for import | 17:19 |
mordred | that line | 17:19 |
mordred | clarkb: it will be installed into the bundler env | 17:19 |
mordred | clarkb: it will not be auto-imported into the running ruby when bundler runs | 17:20 |
clarkb | wow thats ok | 17:20 |
clarkb | because auto importing anything is a featuer I want? | 17:20 |
*** sarob has joined #openstack-infra | 17:20 | |
clarkb | mordred: also comment on 175229 | 17:20 |
mordred | clarkb: you've got me | 17:20 |
clarkb | mordred: but thinking about that why do we need the if else? | 17:20 |
SpamapS | clarkb: try not to think too hard about ruby | 17:20 |
clarkb | mordred: can't we just say gem puppet puppetversion require=>false? | 17:20 |
SpamapS | it's not part of that culture | 17:20 |
*** aderyugin is now known as velovec | 17:21 | |
clarkb | mordred: since we seem to do that in either case? | 17:21 |
mordred | clarkb: because you may not define taht env var when running locally? | 17:21 |
mordred | clarkb: it's a sane default | 17:21 |
*** fawadkhaliq has joined #openstack-infra | 17:21 | |
clarkb | I see | 17:21 |
mordred | clarkb: yes to just using the puppet apply job with a version passed in | 17:21 |
mordred | clarkb: I think I didn't do that to 'reduce' what I was touching - but I think it's the right choice | 17:22 |
clarkb | mordred: ok last question, where does puppetversion come from? | 17:22 |
*** patrickeast has joined #openstack-infra | 17:22 | |
mordred | clarkb: from PUPPET_GEM_VERSION? https://review.openstack.org/#/c/175229/1/jenkins/jobs/infra.yaml | 17:23 |
clarkb | mordred: that sets the env | 17:23 |
mordred | nope | 17:23 |
clarkb | you export the bash var | 17:23 |
mordred | yes | 17:23 |
clarkb | but where does puppetversion become a thing in gemfile? | 17:23 |
mordred | if puppetversion = ENV['PUPPET_GEM_VERSION'] | 17:23 |
clarkb | OMG ruby is wat | 17:23 |
mordred | sets puppetversion to the value of ENV | 17:23 |
mordred | and then tests to see if it's set | 17:24 |
clarkb | sothats both an assignment which is an expression so its evaluated lgoically too? | 17:24 |
*** neelashah has joined #openstack-infra | 17:24 | |
mordred | yes | 17:24 |
*** asselin has quit IRC | 17:24 | |
mordred | perl does the same thing | 17:24 |
clarkb | I am remembering why I don't ruby | 17:24 |
openstackgerrit | Fabien Boucher proposed openstack-infra/system-config: Use openstackci module for zuul_merger and zuul_prod https://review.openstack.org/176010 | 17:24 |
mordred | clarkb: I learned things over the weeked :) | 17:24 |
*** neelashah has left #openstack-infra | 17:24 | |
clarkb | its like they took the worst part of C | 17:25 |
*** ddieterly has joined #openstack-infra | 17:25 | |
clarkb | and said "lets have this because we hate our users" | 17:25 |
*** jklare has quit IRC | 17:25 | |
mordred | :) | 17:25 |
mordred | clarkb: the ruby people like it beacuse it's less wordy | 17:25 |
mordred | as did the perl people | 17:25 |
fungi | it 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 IRC | 17:26 | |
mordred | to be fair - they did not achieve that with perl | 17:26 |
*** tonytan_brb has joined #openstack-infra | 17:26 | |
mordred | because the source code of the perl interpreter is REALLY HARD | 17:26 |
*** achanda has joined #openstack-infra | 17:26 | |
*** jklare has joined #openstack-infra | 17:26 | |
fungi | yeah, i happen to think perl is not terrible, it's just a source of lessons learned from writing an awk replacement | 17:27 |
*** tonytan4ever has quit IRC | 17:27 | |
fungi | (lesson #1, don't) | 17:27 |
*** radez_g0n3 is now known as radez | 17:27 | |
*** sdake has joined #openstack-infra | 17:28 | |
clarkb | thats 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 comparisons | 17:28 |
clarkb | ruby comes along 20 yaers later and ignores those lessons | 17:28 |
clarkb | ok I am done being cranky +2 | 17:28 |
clarkb | mordred: but ya I think we should have a single job template for the job | 17:29 |
mordred | clarkb: yup. gotta run out, but will do when I get back | 17:29 |
mordred | clarkb, fungi: I will miss the infra meeting, unfortunately | 17:29 |
*** ddieterly has quit IRC | 17:29 | |
*** asselin has joined #openstack-infra | 17:29 | |
fungi | mordred: that's fine. i'll try to do my best impressions of you for the audience so they don't miss out | 17:30 |
mordred | clarkb: there is a huge backlog in shade that SpamapS and Shrews are getting blocked on too if you have a second | 17:30 |
greghaynes | clarkb: done being cranky? what? | 17:30 |
clarkb | greghaynes: ya I just +2d a bunch of stuff | 17:31 |
*** kmartin has joined #openstack-infra | 17:31 | |
openstackgerrit | Fabien Boucher proposed openstack-infra/puppet-openstackci: Add generic zuul manifests https://review.openstack.org/175970 | 17:32 |
fungi | clarkb: you skipped 175656 (puppet-logstash) in the metadata name update set | 17:32 |
*** annegentle has joined #openstack-infra | 17:32 | |
clarkb | fungi: thanks, looking now | 17:32 |
anteaya | so far I am not disconnected from the etherpad, ubuntu enables 4 firefox plugins by default which I didn't know about and are now disabled | 17:33 |
fungi | that and the one with lint problems in the project itself (puppet-puppet) are the only two not yet approved | 17:33 |
anteaya | which probably have nothing to do with the issue | 17:33 |
fungi | the rest looked fine | 17:33 |
*** e0ne has joined #openstack-infra | 17:33 | |
*** e0ne is now known as e0ne_ | 17:33 | |
*** e0ne_ is now known as e0ne | 17:34 | |
fungi | also 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/timeouts | 17:35 |
*** sarob has quit IRC | 17:35 | |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: Fix lp project to repo name conversion https://review.openstack.org/176013 | 17:35 |
anteaya | nope, number 7 showed up as the dallas server again, 99.8% packet loss | 17:36 |
anteaya | one of the two dallas servers/routers | 17:36 |
*** asselin has quit IRC | 17:36 | |
fungi | anteaya: 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 so | 17:37 |
*** asselin has joined #openstack-infra | 17:37 | |
*** dguitarbite has quit IRC | 17:38 | |
fungi | anteaya: 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 culprit | 17:38 |
*** annegentle has quit IRC | 17:38 | |
*** annegentle has joined #openstack-infra | 17:39 | |
anteaya | okay I can do that | 17:39 |
openstackgerrit | Merged openstack-infra/puppet-exim: Rename openstackci to openstackinfra https://review.openstack.org/175641 | 17:39 |
anteaya | and yes typing inanitites and so far not disconnected | 17:39 |
anteaya | and yes routers after the problem router show 0.0% packet loss | 17:40 |
*** _nadya_ has quit IRC | 17:40 | |
fungi | there are _definitely_ some browser extensions which wreak havoc on ajaxy web apps | 17:40 |
anteaya | I'm leaning heavily toward any of the 4 default ubuntu ones | 17:42 |
anteaya | since I never had this issue previously | 17:42 |
*** dhritishikhar_ has quit IRC | 17:42 | |
fungi | right, if those are recent additions for you (knowingly or not) then they're certainly the most suspect | 17:43 |
*** dhritishikhar_ has joined #openstack-infra | 17:43 | |
*** e0ne is now known as e0ne_ | 17:44 | |
*** shashankhegde has joined #openstack-infra | 17:45 | |
*** e0ne_ is now known as e0ne | 17:45 | |
*** ivar-laz_ has joined #openstack-infra | 17:46 | |
*** ivar-laz_ has quit IRC | 17:46 | |
*** ivar-laz_ has joined #openstack-infra | 17:48 | |
*** fawadkhaliq has joined #openstack-infra | 17:48 | |
*** mpaolino has quit IRC | 17:48 | |
*** ivar-lazzaro has quit IRC | 17:49 | |
*** sean-k-mooney has joined #openstack-infra | 17:49 | |
*** ihrachyshka has quit IRC | 17:50 | |
*** e0ne is now known as e0ne_ | 17:51 | |
*** dhritishikhar_ has quit IRC | 17:51 | |
*** otter768 has joined #openstack-infra | 17:52 | |
*** samueldmq has quit IRC | 17:53 | |
*** yolanda has joined #openstack-infra | 17:53 | |
sean-k-mooney | o/ 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 IRC | 17:53 | |
sean-k-mooney | i have created a reivew here https://review.openstack.org/#/c/173302/ | 17:54 |
openstackgerrit | Merged openstack-infra/subunit2sql: Add db api methods to delete old runs and test_runs https://review.openstack.org/172190 | 17:54 |
*** sarob has joined #openstack-infra | 17:54 | |
openstackgerrit | Merged openstack-infra/subunit2sql: Add a cli subcommand for deleting old rows https://review.openstack.org/172200 | 17:54 |
asselin | fungi, will fix that | 17:54 |
*** dhritishikhar_ has joined #openstack-infra | 17:54 | |
clarkb | sean-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 permissive | 17:55 |
* clarkb rereads docs to remember what the issue is | 17:56 | |
openstackgerrit | Merged openstack-infra/puppet-gerrit: Rename openstackci to openstackinfra https://review.openstack.org/175642 | 17:56 |
*** e0ne_ has quit IRC | 17:56 | |
openstackgerrit | Merged openstack-infra/project-config: Use Oslo core teams for stable maint, too https://review.openstack.org/173075 | 17:56 |
*** yfried__ has joined #openstack-infra | 17:56 | |
clarkb | thats what it is, lets you grant and revoke ACLs ut we want that through gerrit with jeepyb | 17:57 |
sean-k-mooney | we 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 docs | 17:57 |
*** otter768 has quit IRC | 17:57 | |
clarkb | sean-k-mooney: yes I think all projects are going straight to stable/* now | 17:58 |
openstackgerrit | Merged openstack-infra/puppet-gerritbot: Rename openstackci to openstackinfra https://review.openstack.org/175643 | 17:58 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-puppet: Rename openstackci to openstackinfra https://review.openstack.org/175668 | 17:58 |
sean-k-mooney | clark does the create permision also allow deletion? | 17:58 |
clarkb | sean-k-mooney: no | 17:58 |
*** tonytan_brb is now known as tonytan4ever | 17:59 | |
sean-k-mooney | ok 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 branches | 17:59 |
*** melwitt has joined #openstack-infra | 18:00 | |
clarkb | sean-k-mooney: right, I am saying don't make proposed branches at all, just create the stable branches | 18:00 |
openstackgerrit | Merged openstack-infra/puppet-github: Rename openstackci to openstackinfra https://review.openstack.org/175644 | 18:00 |
openstackgerrit | Merged openstack-infra/puppet-graphite: Rename openstackci to openstackinfra https://review.openstack.org/175645 | 18:00 |
openstackgerrit | Merged openstack-infra/puppet-haveged: Rename openstackci to openstackinfra https://review.openstack.org/175646 | 18:00 |
openstackgerrit | Merged openstack-infra/puppet-httpd: Rename openstackci to openstackinfra https://review.openstack.org/175647 | 18:00 |
openstackgerrit | Merged openstack-infra/puppet-iptables: Rename openstackci to openstackinfra https://review.openstack.org/175648 | 18:00 |
openstackgerrit | Merged openstack-infra/puppet-jeepyb: Rename openstackci to openstackinfra https://review.openstack.org/175649 | 18:00 |
openstackgerrit | Merged openstack-infra/puppet-jenkins: Rename openstackci to openstackinfra https://review.openstack.org/175650 | 18:00 |
openstackgerrit | Merged openstack-infra/puppet-kerberos: Rename openstackci to openstackinfra https://review.openstack.org/175651 | 18:00 |
sean-k-mooney | ok if i remove the owner permission does the [access "refs/heads/stable/*"] look correct. i am fine with going straight to proposed. | 18:01 |
openstackgerrit | Merged openstack-infra/puppet-kibana: Rename openstackci to openstackinfra https://review.openstack.org/175652 | 18:01 |
fungi | sean-k-mooney: for the record, we ended up not using proposed/kilo branches for any projects this cycle. we skipped straight to stable/kilo instead | 18:02 |
*** btully has quit IRC | 18:02 | |
clarkb | sean-k-mooney: I left another suggestion on the change too | 18:02 |
openstackgerrit | Merged openstack-infra/puppet-lodgeit: Rename openstackci to openstackinfra https://review.openstack.org/175653 | 18:02 |
*** btully has joined #openstack-infra | 18:03 | |
*** cdent has quit IRC | 18:03 | |
openstackgerrit | Merged openstack-infra/puppet-log_processor: Rename openstackci to openstackinfra https://review.openstack.org/175654 | 18:03 |
openstackgerrit | Merged openstack-infra/puppet-logrotate: Rename openstackci to openstackinfra https://review.openstack.org/175655 | 18:03 |
openstackgerrit | Merged openstack-infra/puppet-mailman: Rename openstackci to openstackinfra https://review.openstack.org/175657 | 18:03 |
openstackgerrit | Merged openstack-infra/puppet-mediawiki: Rename openstackci to openstackinfra https://review.openstack.org/175658 | 18:03 |
openstackgerrit | Merged openstack-infra/puppet-meetbot: Rename openstackci to openstackinfra https://review.openstack.org/175659 | 18:03 |
*** shardy has quit IRC | 18:04 | |
*** shardy has joined #openstack-infra | 18:04 | |
sean-k-mooney | clarkb 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-release | 18:04 |
*** pelix has quit IRC | 18:04 | |
openstackgerrit | Merged openstack-infra/puppet-mysql_backup: Rename openstackci to openstackinfra https://review.openstack.org/175660 | 18:05 |
openstackgerrit | Merged openstack-infra/puppet-nodepool: Rename openstackci to openstackinfra https://review.openstack.org/175661 | 18:05 |
clarkb | sean-k-mooney: oh hrm, then you may want to have just that in the stable block and make workflow an exclusive permission | 18:05 |
*** annegentle has joined #openstack-infra | 18:05 | |
anteaya | clarkb fungi so far I am not disconnected and I have all my plugins enabled that I had when the problem started | 18:06 |
anteaya | I'm not sure what else to test | 18:06 |
anteaya | I think I will have some lunch | 18:06 |
sean-k-mooney | clarkb thanks yes that should provide the desired behaviour. i will simplfy the change and resubmit tommorow. thanks for your input. | 18:07 |
openstackgerrit | Khai Do proposed openstack-infra/project-config: Use zuul-cloner instead of git clone https://review.openstack.org/167816 | 18:07 |
openstackgerrit | Clint 'SpamapS' Byrum proposed openstack-infra/shade: Add tests and invalidation for glance v2 upload https://review.openstack.org/176024 | 18:07 |
SpamapS | ^ mocking just makes me sad sometimes. ;) | 18:08 |
fungi | dstufft: i'm a little worries that your graph of requests downloads from pypi show python 2.6 steadily trending _upward_ | 18:09 |
fungi | er, worried | 18:09 |
dstufft | fungi: I have two thoughts about why | 18:09 |
*** edwarnicke has quit IRC | 18:09 | |
*** sdake_ has joined #openstack-infra | 18:09 | |
SpamapS | fungi: http://acephalous.typepad.com/.a/6a00d8341c2df453ef017615b9d0f0970c-500wi | 18:09 |
fungi | i'm going to bet on the caching bias you mentioned earlier | 18:09 |
dstufft | one 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 versions | 18:09 |
*** sean-k-mooney has left #openstack-infra | 18:10 | |
fungi | oh, that's got an interesting psychological aspect to it. i like | 18:10 |
*** edwarnicke has joined #openstack-infra | 18:10 | |
*** e0ne has joined #openstack-infra | 18:10 | |
dstufft | and 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,.. etc | 18:10 |
*** annegentle has quit IRC | 18:10 | |
*** yamamoto has joined #openstack-infra | 18:10 | |
openstackgerrit | Thanh Ha proposed openstack-infra/jenkins-job-builder: Add support for Sonatype CLM plugin https://review.openstack.org/164446 | 18:11 |
fungi | i also have a feeling that most of the unknown in your pip versions graph is 1.0 | 18:11 |
dstufft | next time around I might have to look at /simple/<foo>/ instead of /packages/<foo>/ since pip only caches simple pages for 10 minutes | 18:11 |
dstufft | fungi: 1.0 and 1.1 yea | 18:11 |
dstufft | that's what came in older Debians and Ubuntu's | 18:12 |
fungi | zactly | 18:12 |
*** shardy has quit IRC | 18:12 | |
dstufft | I 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 graphs | 18:12 |
fungi | so anyway, cool data! this is helpful to upstreams in general i think to get a feel for community trends toward newer tools/interpreters/platforms | 18:12 |
openstackgerrit | Merged openstack-infra/puppet-openafs: Rename openstackci to openstackinfra https://review.openstack.org/175662 | 18:12 |
*** sdake has quit IRC | 18:13 | |
dstufft | (OSs, Python implementations, etc) | 18:13 |
fungi | for those not subscribed to distutils-sig, see https://caremad.io/2015/04/a-year-of-pypi-downloads/ for the buckets of awesome | 18:13 |
*** velovec has quit IRC | 18:13 | |
openstackgerrit | Merged openstack-infra/puppet-openstackid: Rename openstackci to openstackinfra https://review.openstack.org/175663 | 18:13 |
openstackgerrit | Merged openstack-infra/puppet-packagekit: Rename openstackci to openstackinfra https://review.openstack.org/175664 | 18:13 |
openstackgerrit | Merged openstack-infra/puppet-pip: Rename openstackci to openstackinfra https://review.openstack.org/175665 | 18:13 |
openstackgerrit | Merged openstack-infra/puppet-planet: Rename openstackci to openstackinfra https://review.openstack.org/175666 | 18:13 |
openstackgerrit | Merged openstack-infra/puppet-project_config: Rename openstackci to openstackinfra https://review.openstack.org/175667 | 18:13 |
openstackgerrit | Merged openstack-infra/puppet-redis: Rename openstackci to openstackinfra https://review.openstack.org/175669 | 18:13 |
*** shardy has joined #openstack-infra | 18:14 | |
openstackgerrit | Merged openstack-infra/puppet-releasestatus: Rename openstackci to openstackinfra https://review.openstack.org/175670 | 18:14 |
openstackgerrit | Merged openstack-infra/puppet-releasestatus: Rename openstackci to openstackinfra https://review.openstack.org/175670 | 18:14 |
*** achanda has quit IRC | 18:15 | |
*** yamamoto has quit IRC | 18:15 | |
openstackgerrit | Merged openstack-infra/puppet-reviewday: Rename openstackci to openstackinfra https://review.openstack.org/175671 | 18:15 |
dstufft | https://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 IRC | 18:16 | |
*** johnthetubaguy is now known as zz_johnthetubagu | 18:16 | |
fungi | pretty funny | 18:16 |
fungi | "here's how annoying your error message is" | 18:16 |
lennyb | exit | 18:17 |
openstackgerrit | Merged openstack-infra/puppet-simpleproxy: Rename openstackci to openstackinfra https://review.openstack.org/175672 | 18:17 |
*** notmyname has joined #openstack-infra | 18:17 | |
openstackgerrit | Merged openstack-infra/puppet-snmpd: Rename openstackci to openstackinfra https://review.openstack.org/175673 | 18:17 |
openstackgerrit | Merged openstack-infra/puppet-ssh: Rename openstackci to openstackinfra https://review.openstack.org/175674 | 18:17 |
*** ildikov has joined #openstack-infra | 18:17 | |
openstackgerrit | Merged openstack-infra/puppet-ssl_cert_check: Rename openstackci to openstackinfra https://review.openstack.org/175675 | 18:17 |
openstackgerrit | Merged openstack-infra/puppet-statusbot: Rename openstackci to openstackinfra https://review.openstack.org/175676 | 18:17 |
openstackgerrit | Merged openstack-infra/puppet-storyboard: Rename openstackci to openstackinfra https://review.openstack.org/175677 | 18:17 |
*** lennyb has quit IRC | 18:17 | |
*** garyk has joined #openstack-infra | 18:17 | |
openstackgerrit | Merged openstack-infra/puppet-subunit2sql: Rename openstackci to openstackinfra https://review.openstack.org/175678 | 18:17 |
pleia2 | as a core, if I want to rerun a job to pass a finicky test, do I just do recheck? | 18:17 |
fungi | pleia2: yep | 18:18 |
pleia2 | perfect | 18:18 |
pleia2 | thanks | 18:18 |
*** fawadkhaliq has quit IRC | 18:18 | |
openstackgerrit | Merged openstack-infra/puppet-sudoers: Rename openstackci to openstackinfra https://review.openstack.org/175679 | 18:18 |
openstackgerrit | Merged openstack-infra/puppet-tmpreaper: Rename openstackci to openstackinfra https://review.openstack.org/175680 | 18:18 |
clarkb | dstufft: ya I asked for that graph :) | 18:18 |
*** fawadkhaliq has joined #openstack-infra | 18:18 | |
openstackgerrit | Merged openstack-infra/puppet-ulimit: Rename openstackci to openstackinfra https://review.openstack.org/175681 | 18:19 |
openstackgerrit | Merged openstack-infra/puppet-unattended_upgrades: Rename openstackci to openstackinfra https://review.openstack.org/175682 | 18:19 |
openstackgerrit | Merged openstack-infra/puppet-unbound: Rename openstackci to openstackinfra https://review.openstack.org/175683 | 18:19 |
clarkb | but 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-infra | 18:19 | |
dstufft | clarkb: yar | 18:19 |
dstufft | well "yar" to you asking, I think on every request is over the top, but I don't think the warning itself is bad | 18:20 |
*** achanda has joined #openstack-infra | 18:20 | |
*** ajmiller_ has joined #openstack-infra | 18:21 | |
*** _nadya_ has quit IRC | 18:21 | |
*** shashankhegde has quit IRC | 18:22 | |
*** doude has joined #openstack-infra | 18:22 | |
*** dhritishikhar_ has quit IRC | 18:23 | |
fungi | i 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 knowledge | 18:24 |
*** ajmiller has quit IRC | 18:24 | |
dstufft | fungi: well one shim is to depend on requests[security] instead of just requests | 18:25 |
dstufft | that fixes the problem | 18:25 |
fungi | and also needs a compiler | 18:25 |
dstufft | depends on the OS, but yea | 18:25 |
openstackgerrit | Merged openstack-infra/project-config: Add #wsme to the list of irc channels https://review.openstack.org/175424 | 18:25 |
clarkb | its also not a documented shim | 18:25 |
openstackgerrit | Merged openstack-infra/project-config: Add gerrit notifications to WSME https://review.openstack.org/175416 | 18:25 |
clarkb | the documented shim is much more complicated | 18:25 |
openstackgerrit | Merged openstack-infra/puppet-user: Rename openstackci to openstackinfra https://review.openstack.org/175684 | 18:26 |
openstackgerrit | Merged openstack-infra/puppet-yum: Rename openstackci to openstackinfra https://review.openstack.org/175686 | 18:26 |
*** ddieterly has joined #openstack-infra | 18:26 | |
openstackgerrit | Merged openstack-infra/puppet-zuul: Rename openstackci to openstackinfra https://review.openstack.org/175687 | 18:26 |
dstufft | it doesn't depend on a compiler on Windows, which is the platform where installing a compiler is the most dificult | 18:26 |
openstackgerrit | Merged openstack-infra/puppet-logstash: Rename openstackci to openstackinfra https://review.openstack.org/175656 | 18:26 |
openstackgerrit | Merged openstack-infra/system-config: Allow puppet to manage replication keys on review-dev.o.o https://review.openstack.org/174133 | 18:26 |
fungi | true--there are ay least wheels for pycrypto et al on windows | 18:26 |
fungi | er, at least | 18:26 |
openstackgerrit | Merged openstack-infra/puppet-etherpad_lite: Rename openstackci to openstackinfra https://review.openstack.org/175640 | 18:27 |
*** tnovacik has joined #openstack-infra | 18:27 | |
anteaya | dhellmann: the script seems to have a bug | 18:28 |
openstackgerrit | sean mooney proposed openstack-infra/project-config: extends gerrit acls to allow creation of stable branches https://review.openstack.org/173302 | 18:28 |
anteaya | dhellmann: I have several emails announcing django 1.3.0 | 18:28 |
anteaya | and one email with no content | 18:28 |
pleia2 | cinerama: 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 IRC | 18:29 | |
dstufft | I 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 Pythons | 18:29 |
cinerama | pleia2: hola | 18:29 |
dstufft | silently letting bad TLS happen doesn't sound like a particularly good thing to me | 18:29 |
fungi | except that it was basically the default for python nearly forever until now | 18:29 |
fungi | so it's amusing to suddenly start warning everyone like it's a new problem | 18:30 |
*** shashankhegde has joined #openstack-infra | 18:30 | |
cinerama | pleia2: 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 client | 18:30 |
*** ddieterly has quit IRC | 18:30 | |
clarkb | dstufft: I think warn once is perfectly fine | 18:30 |
anteaya | dhellmann: several emails with no content | 18:30 |
cinerama | pleia2: have concluded that it might be good to get some expert help from folks who know the transifex client stuff well | 18:30 |
clarkb | dstufft: warn for each https request is bad | 18:30 |
cinerama | pleia2: 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 around | 18:31 |
clarkb | I made a test project and put nova's .pot file in it | 18:31 |
clarkb | by hand in the gui so haven't figured out the client yet | 18:31 |
fungi | i 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 anyone | 18:32 |
dstufft | clarkb: 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 |
anteaya | dhellmann: I'll be honest, I was looking to see if tickled pink made it in and it did | 18:32 |
anteaya | yay | 18:32 |
cinerama | pleia2: 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 project | 18:32 |
*** ssam2 has quit IRC | 18:32 | |
*** tqtran has joined #openstack-infra | 18:32 | |
dhellmann | anteaya: yeah, between a buggy script and missing data in the repos that sort of made a mess :-/ | 18:33 |
pleia2 | cinerama: are there any special instructions for logging in? I should give it a poke | 18:33 |
*** shardy_ has joined #openstack-infra | 18:33 | |
cinerama | pleia2: if you look at the relevant bit for system config it'll show the username you need to use to get admin powers | 18:33 |
anteaya | dhellmann: well you clarified with another email :) | 18:34 |
cinerama | pleia2: or if you register i can just mark you as admin i suppose | 18:34 |
pleia2 | cinerama: right, I have the username, I mean are we using launchpad or..? | 18:34 |
*** unicell has joined #openstack-infra | 18:34 | |
openstackgerrit | Khai Do proposed openstack-infra/jenkins-job-builder: Add InvalidAttributeError and MissingAttributeError. https://review.openstack.org/167095 | 18:34 |
cinerama | pleia2: when you register it | 18:34 |
cinerama | ll authenticate you with openstackid | 18:34 |
cinerama | based on the email you supply | 18:34 |
*** mriedem has joined #openstack-infra | 18:35 | |
pleia2 | great, thanks | 18:35 |
*** ssam2 has joined #openstack-infra | 18:35 | |
dstufft | fungi: 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 HTTP | 18:35 |
fungi | clarkb: that puppet-puppet metadata change (175668) is passing jobs now, and is the last in the set | 18:35 |
pleia2 | woo, email auth link works | 18:36 |
cinerama | pleia2: 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 fix | 18:36 |
cinerama | pleia2: which i would love your help with | 18:36 |
*** shardy has quit IRC | 18:36 | |
fungi | dstufft: "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 itself | 18:37 |
*** sarob has quit IRC | 18:37 | |
openstackgerrit | Merged openstack-infra/project-config: Normalize projects.yaml https://review.openstack.org/175727 | 18:37 |
*** openstackgerrit has quit IRC | 18:37 | |
fungi | the internet is not a safe place, and people should know that and be suitably afraid | 18:37 |
pleia2 | cinerama: do you have a script for how you're testing the client and the problems that are happening? | 18:37 |
*** openstackgerrit has joined #openstack-infra | 18:37 | |
dstufft | fungi: 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 |
cinerama | pleia2: 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-cli | 18:39 |
*** david-lyle has joined #openstack-infra | 18:39 | |
fungi | dstufft: or that the certificate was provided by an authority at the behest of the site you think you're communicating with | 18:39 |
cinerama | pleia2: oh actually i lied, there is a specific problem with the client in that it's not a fan of self-signed certs | 18:40 |
pleia2 | cinerama: 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 |
pleia2 | he knows more than I do about the scripts, and works on them regularly | 18:41 |
*** akerr has joined #openstack-infra | 18:41 | |
*** sarob has joined #openstack-infra | 18:41 | |
*** davideagnello has quit IRC | 18:41 | |
dstufft | fungi: 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 it | 18:42 |
waynr | what's the difference between the "code review +/-1" and "workflow +/-1" in gerrit? | 18:42 |
fungi | dstufft: i'm holding out hope for dane | 18:42 |
fungi | mostly | 18:42 |
pleia2 | cinerama: 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 |
dstufft | fungi: 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 |
dstufft | particularly the government of whatever random TLD you happened to use | 18:43 |
cinerama | pleia2: yeah, i spoke with people a bit on #zanata so you can check out there | 18:43 |
pleia2 | cinerama: perfect, will do :) | 18:43 |
cinerama | pleia2: yep, next step was to get up earlier & consult with ajaeger | 18:43 |
clarkb | waynr: 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 merge | 18:43 |
pleia2 | ah, european time zones :) | 18:43 |
clarkb | waynr: so code review -1 cannot prevent merging but workflow -1 can | 18:43 |
fungi | dstufft: there aren't really any other public databases suitable for storing ca pins | 18:43 |
clarkb | waynr: also a workflow +1 is required (and not workflow -1) in order to merge | 18:44 |
clarkb | cinerama: pleia2 I am happy to help too | 18:44 |
cinerama | pleia2: today i needed the extra sleep to avoid stabbiness :) | 18:44 |
*** davideagnello has joined #openstack-infra | 18:44 | |
pleia2 | thanks clarkb \o/ | 18:44 |
cinerama | oh cool | 18:44 |
clarkb | cinerama: pleia2 the tx client can be used to grab all of the existing translations | 18:44 |
pleia2 | cinerama: clarkb knows lots too | 18:44 |
waynr | clarkb: cool, i'm guessing that has something to do with zuul pipeline definition? | 18:44 |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: warn instead of failing with missing bug url https://review.openstack.org/176027 | 18:44 |
dstufft | fungi: DNSSEC has every problem of the modern CA system, and a number of additional ones :/ | 18:44 |
clarkb | cinerama: 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 one | 18:45 |
clarkb | cinerama: pleia2 then when we are ready to cut over we run that one more time, kill the projects in transifex and point everyone at zanata | 18:45 |
cinerama | lemme 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 questions | 18:45 |
dstufft | http://sockpuppet.org/blog/2015/01/15/against-dnssec/ | 18:46 |
clarkb | waynr: 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 there | 18:46 |
*** david-ly_ has joined #openstack-infra | 18:46 | |
*** david-lyle has quit IRC | 18:46 | |
*** akerr has left #openstack-infra | 18:46 | |
pleia2 | clarkb, cinerama: yeah, I think http://specs.openstack.org/openstack-infra/infra-specs/specs/migrate_to_zanata.html outlines the human readable portions of this | 18:46 |
*** sarob_ has joined #openstack-infra | 18:46 | |
pleia2 | I should have another readthrough of this myself | 18:46 |
*** teran has quit IRC | 18:47 | |
*** teran has joined #openstack-infra | 18:47 | |
*** smarcet has joined #openstack-infra | 18:48 | |
*** dkranz has quit IRC | 18:48 | |
*** ZZelle has quit IRC | 18:48 | |
*** ZZelle has joined #openstack-infra | 18: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-cores | 18:49 |
fungi | dstufft: 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 sand | 18:49 |
fungi | er, suitably | 18:49 |
*** sarob has quit IRC | 18:50 | |
waynr | clarkb: 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#L233 | 18:50 |
dstufft | fungi: 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 |
zaro | waynr: yes it is | 18:51 |
clarkb | waynr: ya those required approvals for the different pipelines indicate what vote state is required for zuul to trigger jobs in that pipeline | 18:51 |
clarkb | waynr: so its in the other pipelines too not just that one | 18:51 |
clarkb | gary-smith_: if there is a new group in an acl file jeepyb automatically creates it | 18:51 |
dstufft | fungi: 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 |
anteaya | gary-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 acls | 18:51 |
*** teran has quit IRC | 18:52 | |
gary-smith_ | clarkb: thanks! | 18:52 |
gary-smith_ | anteaya: it has not been accepted yet | 18:52 |
clarkb | gary-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 acl | 18:52 |
gary-smith_ | clarkb: I didn't see an example of having multiple groups, so I figured it wasn't supported | 18:52 |
anteaya | gary-smith_: ah, can you share the patch url? | 18:52 |
clarkb | gary-smith_: you justlist multiple lines for the +2 | 18:53 |
gary-smith_ | anteaya: https://review.openstack.org/#/c/175063/ | 18:53 |
clarkb | its probabl best to use a new group though | 18:53 |
waynr | clarkb, zaro cool thanks for the explanation! | 18:53 |
clarkb | because then you can updates its membership independent of what horizon does | 18:53 |
*** smarcet has quit IRC | 18:54 | |
fungi | dstufft: 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 shunt | 18:54 |
anteaya | gary-smith_: once it is created you add whoever you want to manila-ui-core | 18:54 |
fungi | that error to my mua and straight to rackspace customer support?) | 18:54 |
anteaya | gary-smith_: like clarkb said | 18:54 |
anteaya | gary-smith_: you can add individuals or you can add groups | 18:54 |
*** smarcet has joined #openstack-infra | 18:54 | |
gary-smith_ | anteaya, clarkb : excellent. that's what I was hopeint for | 18:54 |
gary-smith_ | s/hopeing/hoping/ | 18:54 |
dstufft | fungi: blech did we still not replace that? I need to go poke people again then :( | 18:54 |
dstufft | fungi: but realstically, yes you're supposed to complain to the people who run those sites | 18:55 |
smarcet | fungi: 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 questions | 18:55 |
fungi | smarcet: fire away | 18:55 |
*** tqtran has quit IRC | 18:56 | |
smarcet | fungi : 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 launchpad | 18:56 |
smarcet | fungi: i will need a repo on https://github.com/openstack-infra | 18:57 |
fungi | smarcet: 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 written | 18:57 |
fungi | but for something like a new project and a new server or two that's probably overkill | 18:58 |
dstufft | fungi: 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 for | 18:58 |
dstufft | the type of person who, when they read the text of PEP 476 went "wait Python doesn't verify https?" | 18:58 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-openstackci: Create a log server like http://logs.openstack.org https://review.openstack.org/167425 | 18:58 |
fungi | smarcet: the new repository is going to be a fork of the openstackid codebase, if i remember the discussion? | 18:59 |
*** wuhg has quit IRC | 18:59 | |
*** asselin_ has joined #openstack-infra | 18:59 | |
dstufft | fungi: sadly, we can't condition a warning based on what domain knowledge the user has ;) | 18:59 |
smarcet | fungi: well not really, bc i will not use anything from there | 18:59 |
fungi | smarcet: oh, writing it from scratch? | 18:59 |
fungi | smarcet: also i'll need to return to this discussion when our weekly meeting ends in an hour | 19:00 |
JayF | /win 31 | 19:00 |
JayF | whoops, sorry | 19:00 |
smarcet | fungi: yes basically its a web app using the laravel fwk that will use the introspection endpoint from openstackid | 19:00 |
smarcet | fungi: ok np, i will ping u later :) | 19:01 |
fungi | thanks--happy to help | 19:01 |
clarkb | JayF: you need more win than that | 19:01 |
*** dkranz has joined #openstack-infra | 19:03 | |
*** melwitt has quit IRC | 19:03 | |
*** melwitt has joined #openstack-infra | 19:04 | |
harlowja | soooo, 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 |
harlowja | smoser alexpilotti ^ u might be interested to | 19:05 |
*** luqas has joined #openstack-infra | 19:05 | |
harlowja | *is that like super-hard to do? | 19:05 |
*** erikmwilson has quit IRC | 19:06 | |
*** erikmwilson has joined #openstack-infra | 19:06 | |
clarkb | harlowja: I think greghaynes has been working on something similar | 19:06 |
clarkb | harlowja: you should see what he has learned | 19:06 |
harlowja | greghaynes what have u learned :) | 19:06 |
pleia2 | does expense reports, forgets about meeting | 19:06 |
pleia2 | whoops :) | 19:06 |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: Add InvalidAttributeError and MissingAttributeError. https://review.openstack.org/167095 | 19:07 |
*** sdake has joined #openstack-infra | 19:07 | |
*** luqas has quit IRC | 19:09 | |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-openstackci: Simple script to setup and test log server https://review.openstack.org/169117 | 19:09 |
*** sdake_ has quit IRC | 19:11 | |
*** dkranz has quit IRC | 19:13 | |
greghaynes | harlowja: are you thinking actually boot an image or just assert some things about the content of an image? | 19:13 |
harlowja | greghaynes boot | 19:14 |
harlowja | with temporary cloud-init package/rpm/apt... whatever | 19:14 |
greghaynes | harlowja: ok, I fiddled with that a bit, the biggest issue is that qemu is super super slow | 19:14 |
greghaynes | although clarkb seems to be able to pull it off for multinode testing? | 19:14 |
harlowja | so u started running stuff inside a VM? | 19:14 |
greghaynes | harlowja: thats how you have to do it | 19:14 |
clarkb | we use cirros | 19:14 |
clarkb | it boots fast | 19:14 |
harlowja | hmmm | 19:14 |
greghaynes | oh, right | 19:14 |
harlowja | ya, cirros cloud-init not the same | 19:15 |
greghaynes | yea, so any type of real image faceplants because its so slow | 19:15 |
harlowja | like how slow is slow? | 19:15 |
harlowja | i'm fine with somewhat slow, lol | 19:15 |
*** Rockyg has joined #openstack-infra | 19:15 | |
*** shashankhegde has quit IRC | 19:15 | |
greghaynes | Im talking ssh fails because sshd takes so long to handle the request | 19:15 |
harlowja | oh | 19:15 |
greghaynes | yea :( | 19:15 |
harlowja | to slow then, lol | 19:15 |
openstackgerrit | Michael Krotscheck proposed openstack/requirements: Updated oslo.config to 1.11.0 https://review.openstack.org/173449 | 19:15 |
clarkb | I think if you took a cirros like env using busybox you would probably be fine | 19:16 |
greghaynes | I dont have any briliant ideas for working around that though, other than make the image do something extremely simple | 19:16 |
clarkb | however, why not test cloud init functionality in a non boot env? | 19:16 |
*** changbl has quit IRC | 19:16 | |
clarkb | its just a process that does stuff | 19:16 |
greghaynes | yes, I think that would be ideal.. | 19:17 |
greghaynes | you could even do it dib functest style and install it into a chroot if you want to make it even more real world | 19:17 |
*** david-ly_ has quit IRC | 19:18 | |
*** changbl has joined #openstack-infra | 19:19 | |
*** shardy_ has quit IRC | 19:19 | |
openstackgerrit | Merged openstack-infra/project-config: The sahara-tox-py27-scenario-unit job should be voting since kilo https://review.openstack.org/175474 | 19:19 |
openstackgerrit | Merged openstack-infra/project-config: Promote Bandit Gate from Experimental to Check Non-voting for Barbican https://review.openstack.org/175577 | 19:19 |
*** shardy has joined #openstack-infra | 19:20 | |
*** gyee has quit IRC | 19:23 | |
openstackgerrit | Merged openstack-infra/project-config: Add jenkins jobs to python-rackclient project https://review.openstack.org/175736 | 19:23 |
openstackgerrit | Merged openstack-infra/project-config: Move Manila scenario tests to check queue https://review.openstack.org/175757 | 19:23 |
openstackgerrit | Merged openstack-infra/project-config: Disable pypy jobs for Icehouse https://review.openstack.org/175782 | 19:23 |
openstackgerrit | Merged openstack-infra/project-config: Add coverage to shade check/post https://review.openstack.org/176009 | 19:23 |
*** dkranz has joined #openstack-infra | 19:25 | |
harlowja | clarkb could be done (and is sorta what we do in unittests) although some kind of realistic cloud-init + images would be neat | 19:26 |
*** ddieterly has joined #openstack-infra | 19:26 | |
clarkb | harlowja: right but there is nothing inherent to cloud image to cloud inits operation | 19:27 |
clarkb | harlowja: you could just make an iso on the test VM, mount it somewhere and use that to test config drive | 19:27 |
harlowja | sure | 19:27 |
clarkb | similarly run a metadata server fake and have cloud init talk to that | 19:27 |
harlowja | ya, done that before also :-P | 19:27 |
greghaynes | harlowja: 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 style | 19:27 |
harlowja | * https://github.com/stackforge/cloud-init/blob/0.7.x/tools/mock-meta.py (fake-meta, ha) | 19:28 |
harlowja | greghaynes thx | 19:28 |
harlowja | doesn'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 wondering | 19:29 |
clarkb | harlowja: how do you authenticate and authorize that? | 19:30 |
clarkb | harlowja: we don't give our jobs cloud credentials | 19:30 |
harlowja | hmmm, only allow certain reviewers to trigger this then (some kind of u are trusted to do this button or something) | 19:31 |
harlowja | that stops malicous reviews | 19:31 |
*** ddieterly has quit IRC | 19:31 | |
harlowja | then give certain jobs cloud credentials | 19:31 |
*** hasharMeeting is now known as hashar | 19:32 | |
dstufft | a dhellmann release apocalypse | 19:32 |
*** palar has joined #openstack-infra | 19:32 | |
*** _nadya_ has joined #openstack-infra | 19:33 | |
harlowja | clarkb 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-infra | 19:33 | |
* harlowja just thinking out loud, lol | 19:33 | |
greghaynes | I think youd have to create per-job credentials | 19:34 |
greghaynes | if you actually want to do it | 19:34 |
clarkb | yes and in theory keystone supports that via domains | 19:34 |
clarkb | but I do't think any of our clouds do | 19:34 |
harlowja | send it out to amazon, lol | 19:35 |
*** alexpilotti has quit IRC | 19:36 | |
greghaynes | harlowja: actually, you could bake amazon creds into your job and upload an image | 19:36 |
greghaynes | haha | 19:36 |
openstackgerrit | Doug Hellmann proposed openstack-infra/project-config: Revert "Temporarily ignore requirements on master libs" https://review.openstack.org/176036 | 19:36 |
harlowja | greghaynes sure, if someone can pay for it all, lol | 19:37 |
mordred | dhellmann: I just got a BUNCH of emails from you | 19:37 |
greghaynes | so say we all | 19:37 |
dhellmann | mordred: you're welcome! | 19:37 |
harlowja | today is dhellmann send u email day | 19:37 |
mordred | dhellmann: you also seem to be especially psyched | 19:38 |
dhellmann | mordred: ignore the first half or so of them - we have a lot of inconsistent libs | 19:38 |
dhellmann | mordred: I am probably punchy, yes | 19:38 |
mordred | dhellmann: and tickled pink | 19:38 |
dhellmann | mordred: blame anteaya for that one | 19:38 |
mordred | dhellmann: I love it | 19:38 |
anteaya | my fault for tickled pink | 19:38 |
anteaya | oh good | 19:38 |
mordred | dhellmann: python-magnumclient is completely emptry | 19:39 |
mordred | dhellmann: I guess we have zero thoughts about that | 19:39 |
dhellmann | mordred: it turns out they haven't done a release | 19:39 |
dhellmann | so there was no difference, so... | 19:39 |
mordred | dhellmann: ah | 19:40 |
dhellmann | but I didn't notice any of that until after tagging all of them | 19:40 |
*** _nadya_ has quit IRC | 19:40 | |
mordred | :) | 19:40 |
anteaya | ha ha ha | 19:40 |
ttx | clarkb: ack, asked for clarification on that review | 19:40 |
jeblair | zaro, fungi: i thought it failed at startup in prod? | 19:41 |
openstackgerrit | Doug Hellmann proposed openstack-infra/project-config: Revert "Temporarily ignore requirements on master libs" https://review.openstack.org/176036 | 19:41 |
*** achanda has quit IRC | 19:41 | |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: add script to generate release note email bodies https://review.openstack.org/176038 | 19:42 |
openstackgerrit | Wayne Warren proposed openstack-infra/jenkins-job-builder: Add Parameterized Remote Trigger Plugin support. https://review.openstack.org/150327 | 19:42 |
*** shashankhegde has joined #openstack-infra | 19:44 | |
*** tobiash has joined #openstack-infra | 19:47 | |
*** tobiash_ has quit IRC | 19:47 | |
*** fawadkhaliq has quit IRC | 19:50 | |
zaro | jeblair: 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 |
zaro | but couldn't repro on my VM because contact store doesn't work when enabled. | 19:52 |
zaro | one 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 |
zaro | would that help? | 19:53 |
zaro | fungi: ^ | 19:53 |
*** otter768 has joined #openstack-infra | 19:53 | |
jeblair | zaro: isn't there a simple contact store you can run for testing? | 19:54 |
openstackgerrit | Matthew Treinish proposed openstack-infra/subunit2sql: Add db api method to get status time series https://review.openstack.org/176042 | 19:54 |
openstackgerrit | Matthew Treinish proposed openstack-infra/subunit2sql: Add command to calculate failure count and graph it https://review.openstack.org/176043 | 19:54 |
*** tqtran has joined #openstack-infra | 19:54 | |
*** teran has joined #openstack-infra | 19:55 | |
mtreinish | pcrews: ^^^ some more patches if you're interested :) | 19:55 |
openstackgerrit | Merged openstack-infra/puppet-puppet: Rename openstackci to openstackinfra https://review.openstack.org/175668 | 19:57 |
*** otter768 has quit IRC | 19:58 | |
anteaya | DuncanT: 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 job | 19:59 |
pleia2 | ok, lunch time :) | 20:01 |
anteaya | pleia2: enjoy lunch | 20:01 |
cinerama | hmm, seems like a good time for me to take my break too | 20:02 |
fungi | jeblair: zaro: it did fail to start entirely in production, yes | 20:04 |
fungi | and that error was what i dug out of the traceback it left in the error log | 20:04 |
*** baoli has quit IRC | 20:05 | |
fungi | the 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 the | 20:06 |
fungi | config | 20:06 |
fungi | particularly given that the error message it throws with this patch when failing to start is related to loading the bouncy castle lib | 20:07 |
zaro | jeblair: 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 IRC | 20:09 | |
*** erikmwilson has quit IRC | 20:11 | |
*** dustins_ has joined #openstack-infra | 20:11 | |
jeblair | zaro: if i'm following though, i don't see why you actually need one running? | 20:11 |
jeblair | i didn't think gerrit actually did anything with the contactstore on startup, only when submitting info | 20:11 |
*** erikmwilson has joined #openstack-infra | 20:11 | |
jeblair | and our error happens on startup | 20:11 |
jeblair | fungi: ^ | 20:11 |
zaro | jeblair: it loads the BC libs when contact store is enabled and that's when the error occured | 20:12 |
*** kgiusti has left #openstack-infra | 20:12 | |
*** andreykurilin__ has joined #openstack-infra | 20:12 | |
zaro | loads on startup i believe. | 20:12 |
jeblair | zaro: yeah, so i feel like you should just be able to enable that option without running a contactstore in order to trigger the bug | 20:13 |
fungi | yeah, 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 one | 20:13 |
zaro | yeah, i thought so too | 20:13 |
zaro | but when i enabled it Gerrit hangs on startup. doesn't startup | 20:13 |
fungi | if 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 apache | 20:13 |
*** achanda has joined #openstack-infra | 20:14 | |
fungi | it's what we deploy on review-dev so we can test that feature | 20:14 |
*** dustins has quit IRC | 20:14 | |
*** annegentle has joined #openstack-infra | 20:14 | |
*** annegentle is now known as Guest4655 | 20:15 | |
zaro | fungi: i set the contactstore configs to same as what's on review-dev | 20:15 |
*** Guest4655 is now known as agentle_ | 20:15 | |
*** jcoufal has quit IRC | 20:15 | |
zaro | is that what you mean? | 20:15 |
fungi | yep | 20:16 |
*** erikmwil_ has joined #openstack-infra | 20:17 | |
*** erikmwilson has quit IRC | 20:17 | |
*** erikmwil_ is now known as erikmwilson | 20:17 | |
zaro | so i configured that in my VM and gerrit hangs on startup | 20:17 |
*** ildikov has quit IRC | 20:17 | |
*** e0ne is now known as e0ne_ | 20:17 | |
fungi | nothing in the error log at all? | 20:17 |
zaro | fungi: nope. | 20:17 |
*** agentle_ has quit IRC | 20:18 | |
zaro | commented out and it starts fine. same behavior with 2.9.4.17 or 2.9.4.19 | 20:18 |
zaro | or/and | 20:19 |
*** agentle_ has joined #openstack-infra | 20:19 | |
fungi | but you tried with 2.8 as well yeah? | 20:19 |
zaro | ohh sorry, i meant 2.8 | 20:19 |
fungi | oh, got it | 20:19 |
zaro | can debug further with verbose logging. so i can do more digging | 20:19 |
openstackgerrit | Merged openstack-infra/shade: MonkeyPatch time.sleep in unit tests to avoid wait https://review.openstack.org/173110 | 20:20 |
*** matrohon has joined #openstack-infra | 20:20 | |
openstackgerrit | Merged openstack-infra/shade: Add test for user_cache https://review.openstack.org/173584 | 20:20 |
*** dboik has quit IRC | 20:20 | |
openstackgerrit | Merged openstack-infra/project-config: update gerritbot branches for swift https://review.openstack.org/175986 | 20:20 |
*** david-lyle has joined #openstack-infra | 20:21 | |
*** dboik has joined #openstack-infra | 20:21 | |
zaro | fungi, 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 |
fungi | actually, 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 anyway | 20:23 |
*** tim_o has joined #openstack-infra | 20:24 | |
zaro | hmm intereseting. let me revist my test instance and get back to you. | 20:24 |
clarkb | jeblair: I have left a review on https://review.openstack.org/#/c/172833/ | 20:24 |
*** gary-smith_ has left #openstack-infra | 20:27 | |
*** ddieterly has joined #openstack-infra | 20:27 | |
*** dannywilson has joined #openstack-infra | 20:28 | |
*** ildikov has joined #openstack-infra | 20:30 | |
zaro | fungi: i seeing a forbidden message accessing the fakestore url 'https://review-dev.openstack.org/fakestore' | 20:30 |
zaro | fungi: i'm guessing only accessible from review-dev? | 20:31 |
*** Sukhdev has joined #openstack-infra | 20:31 | |
fungi | zaro: 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 anyway | 20:32 |
*** ddieterly has quit IRC | 20:32 | |
zaro | good. didn't know which part of it was broken. | 20:32 |
fungi | so, 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 starting | 20:33 |
*** matrohon has quit IRC | 20:34 | |
*** HeOS has joined #openstack-infra | 20:34 | |
openstackgerrit | Matt Riedemann proposed openstack-infra/elastic-recheck: Add query for stevedore/cliff release 4/21 bug 1446847 https://review.openstack.org/176065 | 20:35 |
openstack | bug 1446847 in OpenStack-Gate "stable/juno gate is busted on stevedore/cliff releases on 4/21" [Undecided,New] https://launchpad.net/bugs/1446847 | 20:35 |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Invalidate user cache on user create https://review.openstack.org/173589 | 20:35 |
mordred | gerrit REALLY sucks at dependency chains | 20:36 |
mordred | I just tried approving 3 patches and gerrit failed with a fake merge issue on #3 | 20:36 |
fungi | blame its use of jgit | 20:38 |
mordred | yeah man | 20:40 |
*** sarob_ is now known as sarob | 20:40 | |
fungi | when we eventually get to the point where zuul performs the merge and pushes that into gerrit, it should cease to matter | 20:41 |
*** baoli has joined #openstack-infra | 20:42 | |
*** asselin_ has quit IRC | 20:43 | |
clarkb | HenryG: do we know why the pxe ironic job depends on https://review.openstack.org/#/c/168701/2 to have working ipv6? | 20:43 |
clarkb | devananda: adam_g ^ | 20:43 |
clarkb | HenryG: in any case I am about to write a patch for that job in jenkins that forces it to ipv4 | 20:44 |
clarkb | HenryG: then we can remove that dep from the devstack change and get it merged | 20:44 |
devananda | clarkb: eh? I do not believe it requires ipv6 .. | 20:45 |
clarkb | devananda: no it requires not ipv6 | 20:45 |
sc68cal | clarkb: I don't think that's an Ironic thing | 20:45 |
*** cdent has joined #openstack-infra | 20:45 | |
clarkb | devananda: if we turn on ipv6 it explodes | 20:45 |
devananda | right | 20:45 |
clarkb | everything else works fine | 20:45 |
clarkb | but why should it care? it should just use the ipv4 addrs | 20:45 |
devananda | clarkb: i'll dig in after the TC meeting. first guess: pxe boot fails | 20:46 |
*** hdd has quit IRC | 20:46 | |
clarkb | devananda: http://logs.openstack.org/07/175607/1/check/check-tempest-dsvm-ironic-pxe_ssh/813d964/ logs are there | 20:46 |
devananda | clarkb: have a link to such a failure handy for me? | 20:46 |
devananda | nvm :) | 20:46 |
*** emagana has quit IRC | 20:46 | |
sc68cal | clarkb: it's a scenario that appears to be triggered by the way they do networking layout in ironic | 20:47 |
sc68cal | clarkb: but it's not an ironic only thing, just that ironic happens to trigger the bug | 20:47 |
*** erikmwilson has quit IRC | 20:47 | |
*** shardy_ has joined #openstack-infra | 20:48 | |
clarkb | sc68cal: gotcha | 20:48 |
clarkb | sc68cal: fwiw it seems like its related to floating ip attaching | 20:48 |
clarkb | which has me confused because we attach floating IPs all over the place and it works | 20:48 |
sc68cal | clarkb: right, but check the bug report | 20:49 |
sc68cal | if an instances has multiple fixed ips | 20:49 |
sc68cal | one Ipv4 and one IPv6 for example | 20:49 |
sc68cal | when you do the associate for the FIP it picks the IPv6 one | 20:49 |
sc68cal | kaboom | 20:49 |
notmyname | how 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 |
notmyname | all 4 of the stable/kilo patches I pushed this morning have failed | 20:50 |
clarkb | sc68cal: yes I am saying all of the other tests should be in that same situation | 20:50 |
clarkb | sc68cal: because ipv6 is enabled on them too and they attach floating IPs | 20:50 |
clarkb | sc68cal: so what is special about ironic that it breaks? | 20:50 |
clarkb | notmyname: I think there is a known problem with grenade where killing the pre upgrade services fails preventing the upgrade from happening | 20:51 |
clarkb | notmyname: let me find the bug for you | 20:51 |
*** alexpilotti has joined #openstack-infra | 20:51 | |
*** shardy has quit IRC | 20:51 | |
notmyname | clarkb: ok, thanks. is it fixed? or transient? | 20:51 |
clarkb | notmyname: https://bugs.launchpad.net/oslo-incubator/+bug/1446583 | 20:51 |
openstack | Launchpad bug 1446583 in Keystone "services no longer reliably stop in stable/kilo" [Critical,In progress] - Assigned to Julien Danjou (jdanjou) | 20:51 |
openstackgerrit | Kurt Taylor proposed openstack-infra/project-config: Add third party CI working group tools repository https://review.openstack.org/175520 | 20:51 |
*** openstackgerrit has quit IRC | 20:52 | |
*** openstackgerrit has joined #openstack-infra | 20:52 | |
openstackgerrit | Merged openstack-infra/elastic-recheck: Add query for stevedore/cliff release 4/21 bug 1446847 https://review.openstack.org/176065 | 20:53 |
openstack | bug 1446847 in OpenStack-Gate "stable/juno gate is busted on stevedore/cliff releases on 4/21" [Undecided,New] https://launchpad.net/bugs/1446847 | 20:53 |
sc68cal | clarkb: good question, don't quite know | 20:53 |
notmyname | clarkb: so recheck with that bug? is there anything else I can do? it's blocking an RC2 | 20:53 |
sc68cal | clarkb: only thing I can think of is we get lucky and it picks the IPv4 address instead of the v6 one on other jobs | 20:54 |
clarkb | notmyname: at this point I think recheck or wait for fix, but iirc its not a 100% fail s rechecking may work | 20:54 |
notmyname | ok | 20:54 |
sc68cal | clarkb: due to sorting order of the fixed_ips field? | 20:54 |
clarkb | sc68cal: that would be really lucky :) | 20:54 |
openstackgerrit | Dan Prince proposed openstack-infra/project-config: Add puppet stackforge modules to tripleo jobs https://review.openstack.org/176070 | 20:55 |
sc68cal | clarkb: depends on how python sorts the fixed_ips. Could be the IP range that ironic pulls from? dunno. | 20:56 |
openstackgerrit | Clark Boylan proposed openstack-infra/project-config: Don't use ipv6 in ironic pxe jobs https://review.openstack.org/176072 | 20:56 |
sc68cal | also - where should I register a bug for all the mirror.rackspace failures I am seeing? | 20:57 |
sc68cal | for an elastic recheck | 20:57 |
clarkb | sc68cal: devananda ^ theres a temporary fix we can use until nova's change gets in | 20:57 |
*** changbl has quit IRC | 20:57 | |
clarkb | sc68cal: there should already be one | 20:57 |
*** julim has quit IRC | 20:57 | |
clarkb | sc68cal: 1400905? | 20:57 |
sc68cal | clarkb: ok, what's the namespace in LP for these kinds of bugs? openstack-ci doesn't allow bugs | 20:57 |
clarkb | sc68cal: openstack-gate is the namespace | 20:58 |
sc68cal | ah, openstack-gate | 20:58 |
sc68cal | thx | 20:58 |
clarkb | sc68cal: usually what I do is look at the elastic-recheck dashboard to see if the bug already exists | 20:58 |
zaro | hashar: hi | 20:58 |
openstackgerrit | Emilien Macchi proposed openstack-infra/project-config: puppet: run beaker on both trusty & centos7 https://review.openstack.org/175434 | 20:58 |
*** mrmartin has quit IRC | 20:58 | |
zaro | hashar: why can't i run zuul-cloner when after pip installing zuul? | 20:58 |
clarkb | zaro: because we have not released zuul with zuul-cloner | 20:59 |
zaro | ahh, thanks | 20:59 |
fungi | yeah, that was discussed at the end of today's meeting | 20:59 |
devananda | clarkb: 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 |
sc68cal | clarkb: yeah, it's not a hash mismatch this time though, it's failing to fetch the GPG key, timing out | 21:00 |
clarkb | sc68cal: I think they are the same underlying issue, maybe update the query to capture both? | 21:00 |
clarkb | devananda: yes, you would push a change to d-g to force ipv6 back on | 21:00 |
sc68cal | clarkb: yeah that's what I'm thinking | 21:00 |
clarkb | devananda: similar to how I got the test to fail this time around | 21:00 |
sc68cal | clarkb: btw thanks :) | 21:01 |
clarkb | devananda: as an alternative we can convince nova to get that bug fix in | 21:01 |
clarkb | devananda: update the change to not change strings | 21:01 |
*** stevemar2 has joined #openstack-infra | 21:01 | |
*** stevemar has quit IRC | 21:01 | |
clarkb | then push that to kilo, keep the existing one on master or something | 21:01 |
*** dizquierdo has joined #openstack-infra | 21:02 | |
hashar | zaro: hello ! | 21:02 |
hashar | zaro: I guess pip installed it under /usr/local/bin/ or ~/.local/bin and it is not in your path? | 21:02 |
*** stevemar2 has quit IRC | 21:02 | |
*** bswartz has quit IRC | 21:02 | |
hashar | zaro: I do my installs using pip install --user which puts stuff under ~/.local/ on Debian | 21:03 |
zaro | clarkb answered my question above | 21:03 |
hashar | ohhhh | 21:03 |
hashar | ah pypi has 2.0.0 which is a bit old I guess | 21:03 |
*** dustins_ has quit IRC | 21:03 | |
*** stevemar has joined #openstack-infra | 21:04 | |
*** zz_johnthetubagu is now known as johnthetubaguy | 21:04 | |
openstackgerrit | Sean M. Collins proposed openstack-infra/elastic-recheck: Add fingerprint for other kinds of mirror failures https://review.openstack.org/176076 | 21:04 |
*** smarcet has quit IRC | 21:04 | |
clarkb | or I guess we could not worry about kilo since we are on liberty now | 21:04 |
clarkb | except this means that ipv6 is broken in kilo | 21:05 |
sigmavirus24 | does gertty need to be installed globally? I have it installed in a virtaulenv but it never seems to download anything | 21:05 |
clarkb | so we should fix it | 21:05 |
*** isviridov is now known as isviridov_away | 21:05 | |
clarkb | sigmavirus24: it does not, I run it out of a virtualenv | 21:05 |
clarkb | sigmavirus24: did you set up subscriptions? | 21:05 |
clarkb | sigmavirus24: have the correct credentials? | 21:05 |
openstackgerrit | Matthew Treinish proposed openstack-infra/subunit2sql: Add db api method to get status time series https://review.openstack.org/176042 | 21:06 |
sigmavirus24 | clarkb: I have the correct credentials. | 21:06 |
openstackgerrit | Matthew Treinish proposed openstack-infra/subunit2sql: Add command to calculate failure count and graph it https://review.openstack.org/176043 | 21:06 |
sigmavirus24 | And you mean "it does", right? | 21:06 |
clarkb | sigmavirus24: it does not need to be installed globally | 21:07 |
*** luqas has joined #openstack-infra | 21:07 | |
clarkb | it does run in a virtualenv just fine on both my desktop and laptop | 21:07 |
mordred | SpamapS: I need help when you're back | 21:07 |
*** tnovacik has quit IRC | 21:07 | |
sigmavirus24 | clarkb: hm "shift-L" doesn't list any projects to subscribe to. I suspect that's the problem | 21:08 |
SpamapS | mordred: here, just watching cross prj meeting | 21:08 |
clarkb | sigmavirus24: I would double check your connection info, you have to use the http password from your gerrit settings page | 21:08 |
clarkb | sigmavirus24: and your username should be your username from settings as well | 21:08 |
sigmavirus24 | clarkb: I am :D | 21:08 |
clarkb | hrm I am not sure then | 21:08 |
sigmavirus24 | I generated the password for the first time to use gertty | 21:09 |
mordred | SpamapS: this debian package for vhd-util is killing me - although I believe I see my mistake for the last patch | 21:09 |
clarkb | sigmavirus24: if you runn gertty -d it will do debug logging | 21:09 |
clarkb | sigmavirus24: maybe that will expose what is breaking it | 21:09 |
sigmavirus24 | ugh. With -d "shift-L" just worked | 21:09 |
sigmavirus24 | That's really really annoying | 21:09 |
sigmavirus24 | thanks clarkb | 21:10 |
* sc68cal mutters about a custom dashboard in gertty that returns no results in gertty, but works fine in the web UI | 21:12 | |
*** luqas has quit IRC | 21:12 | |
fungi | the 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 solve | 21:14 |
*** marun has quit IRC | 21:14 | |
fungi | are we supposed to maintain a whitelist of standard group name suffixes in that script now? | 21:14 |
clarkb | fungi: huh I don't think so | 21:15 |
anteaya | just disconnected on a new etherpad, sigh | 21:16 |
hashar | fungi: I am preparing a big doc change for nodepool. You might want to hold tagging :) | 21:17 |
hashar | fungi: I found out the doc to be terribly outdated :) | 21:17 |
fungi | hashar: thanks for documenting! we should clearly do a better job of ensuring code changes are accompanied by documentation updates | 21:17 |
*** dboik_ has joined #openstack-infra | 21:18 | |
anteaya | fungi: it should pass because you have a -core team in both acls | 21:19 |
fungi | anteaya: but it's trying to modify the refs/heads/stable/kilo section to rename whatever-release to whatever-release-core | 21:19 |
anteaya | fungi: I believe the rule was added to ensure the acl at least had a core team, since some projects were doing random things | 21:19 |
*** eharney has quit IRC | 21:20 | |
*** MaxV has joined #openstack-infra | 21:20 | |
anteaya | yes, which as you say is not what you want | 21:20 |
fungi | and 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 intended | 21:20 |
*** jgrimm is now known as zz_jgrimm | 21:20 | |
*** shardy_ has quit IRC | 21:21 | |
openstackgerrit | Khai Do proposed openstack-infra/project-config: Use zuul-cloner instead of git clone https://review.openstack.org/167816 | 21:21 |
fungi | it currently has whitelisted two projects and 8 group name suffixes and i'm about to need to add a 9th | 21:21 |
fungi | which i'm doing now, but we should rethink this at some point in the near future | 21:21 |
*** dboik has quit IRC | 21:21 | |
anteaya | I'm all for rethinking | 21:22 |
anteaya | and yes, being forced to add a group you don't want is wasteful | 21:22 |
openstackgerrit | Khai Do proposed openstack-infra/jenkins-job-builder: Change zuul-cloner parameters https://review.openstack.org/176008 | 21:23 |
*** dprince has quit IRC | 21:23 | |
openstackgerrit | Jeremy Stanley proposed openstack-infra/project-config: Add project-specific control over stable/kilo https://review.openstack.org/175892 | 21:24 |
openstackgerrit | Jeremy Stanley proposed openstack-infra/project-config: Allow ACL sections to use .*-release group names https://review.openstack.org/176085 | 21:24 |
* fungi becomes part of the problem ^ | 21:24 | |
*** mattfarina has quit IRC | 21:26 | |
mordred | clarkb: vhd-util fixed on nodepool | 21:27 |
clarkb | mordred: thank you | 21:27 |
*** tonytan4ever has quit IRC | 21:27 | |
*** ddieterly has joined #openstack-infra | 21:28 | |
*** pc_m has quit IRC | 21:28 | |
openstackgerrit | yolanda.robla proposed openstack-infra/nodepool: Add a simulator script https://review.openstack.org/169539 | 21:30 |
yolanda | jeblair, i updated simulator with latest stats on timings we get from hpcloud | 21:30 |
*** e0ne_ has quit IRC | 21:31 | |
yolanda | even with that numbers improved, we get better results moving create and delete servers to another queue | 21:31 |
*** sdake_ has joined #openstack-infra | 21:31 | |
yolanda | 2461 runs vs 1243 runs using single queue | 21:31 |
*** dkranz has quit IRC | 21:31 | |
clarkb | speaking of should I propose removing hpcloud? | 21:32 |
yolanda | forever? | 21:32 |
mordred | aroo? | 21:32 |
mordred | clarkb: is it broken again or something? | 21:32 |
clarkb | no, just we enabled it and nodepool is doing pretty poorly | 21:32 |
*** dangers is now known as dangers_away | 21:32 | |
*** emagana has joined #openstack-infra | 21:32 | |
clarkb | we get much greater performance from nodepool without hpcloud | 21:32 |
clarkb | see the zuul status graphs | 21:32 |
* mordred looks | 21:32 | |
*** ddieterly has quit IRC | 21:32 | |
yolanda | ah, nice to hear about it :) | 21:32 |
mordred | hrm | 21:33 |
clarkb | you can see it get less and less stable | 21:33 |
yolanda | so the numbers in our logs show improvement on api times | 21:33 |
yolanda | but i still see some high peaks | 21:33 |
mordred | clarkb: 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 IRC | 21:33 | |
*** peristeri has quit IRC | 21:34 | |
clarkb | mordred: nodepool assumes that hpcloud will actually provide the resources so it stops asking rax to provide the entire share | 21:34 |
clarkb | mordred: this means that when hpcloud falls over we retry in hpcloud | 21:34 |
clarkb | mordred: so rax is doing fine, its just that nodepool isn't asking rax to do as much of the workload | 21:34 |
mordred | clarkb: nod | 21:34 |
*** sdake has quit IRC | 21:34 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 21:35 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 21:35 | |
mordred | clarkb: I'm fine with going back to that | 21:35 |
*** sarob has quit IRC | 21:35 | |
jeblair | mordred: we're still seeing 20+ second times, so i'm guessing we need to wait for more of the cleanup to finish? | 21:35 |
jeblair | mordred: 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 boakrd | 21:36 |
*** sarob has joined #openstack-infra | 21:36 | |
clarkb | devananda: 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 only | 21:36 |
devananda | clarkb: great, ty | 21:36 |
mordred | jeblair: yeah. let's wait until the entire maint is done | 21:36 |
yolanda | jeblair, i saw some improvement really in the api response times, but still much slower than rax for sure | 21:36 |
mordred | clarkb: remember back when HP was the screaming-fast cloud? | 21:37 |
yolanda | weird thing, i see higher times now from create floating ip and delete, than from create/delete serer | 21:37 |
yolanda | server | 21:37 |
clarkb | mordred: ya... | 21:38 |
clarkb | mordred: but then they ignored my feedback when they made a new cloud and its been like this ever since \o/ | 21:38 |
yolanda | 21 seconds to delete a floating ipg | 21:38 |
yolanda | ip | 21:38 |
*** zz_jgrimm is now known as jgrimm | 21:40 | |
clarkb | also api wg should look at things like ^ | 21:41 |
clarkb | its not just api consistency that we need, its apis that work | 21:41 |
*** sarob has quit IRC | 21:41 | |
clarkb | jhesketh: 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 it | 21:43 |
*** doug-fish has left #openstack-infra | 21:43 | |
*** mriedem is now known as mriedem_away | 21:44 | |
*** dboik_ has quit IRC | 21:46 | |
mordred | clarkb: ++ | 21:47 |
*** agentle_ has quit IRC | 21:47 | |
*** dboik has joined #openstack-infra | 21:47 | |
*** rlandy has quit IRC | 21:47 | |
*** mwagner_lap has quit IRC | 21:47 | |
openstackgerrit | Merged openstack-infra/system-config: Do not install linux-headers-virtual for trusty or later https://review.openstack.org/170776 | 21:47 |
clarkb | its safe to merge changes to the statusbot channel list when meetings are running right? no interaction between statusbot and meetbot | 21:49 |
pleia2 | clarkb: I'm quite sure it's fine | 21:49 |
openstackgerrit | greghaynes proposed openstack-infra/nodepool: Use shade for image uploads https://review.openstack.org/168633 | 21:49 |
clarkb | pleia2: ty | 21:50 |
clarkb | hrm can I abandon 171421 at this point | 21:51 |
*** patrickeast has quit IRC | 21:51 | |
clarkb | fungi: ^ I don't think we are seeing that load on zuul right? | 21:51 |
clarkb | also brainstorming projects | 21:51 |
greghaynes | mordred: ^ updated your tests there too | 21:51 |
clarkb | non jenkins job runner(s) | 21:51 |
clarkb | since we have swift for logs we should be able to make that go now | 21:52 |
clarkb | also machine learning for better bug classification via subunit2sql and elastic-recheck | 21:52 |
*** mtanino has quit IRC | 21:52 | |
greghaynes | clarkb: if you ever want to brainstorm about that feel free to ping :) | 21:52 |
* greghaynes easily nerdsniped | 21:53 | |
*** emagana has quit IRC | 21:53 | |
*** sdake has joined #openstack-infra | 21:53 | |
*** emagana has joined #openstack-infra | 21:54 | |
*** MaxV has quit IRC | 21:54 | |
openstackgerrit | Monty Taylor proposed openstack-infra/project-config: Add non-voting puppet-4 apply jobs for infra https://review.openstack.org/175229 | 21:54 |
*** otter768 has joined #openstack-infra | 21:54 | |
mordred | clarkb: collapsed that to one job ^^ | 21:54 |
*** mtanino has joined #openstack-infra | 21:55 | |
mordred | clarkb: were you going to propose the revert revert or you want me to? | 21:56 |
openstackgerrit | greghaynes proposed openstack-infra/nodepool: Use shade for image uploads https://review.openstack.org/168633 | 21:56 |
clarkb | mordred: I can do it unless you want to | 21:56 |
clarkb | tring to catch up on a few reviews that have been updated since yesterday though | 21:57 |
*** sdake_ has quit IRC | 21:57 | |
*** johnthetubaguy is now known as zz_johnthetubagu | 21:58 | |
openstackgerrit | greghaynes proposed openstack-infra/nodepool: Pass TaskManager in to shade https://review.openstack.org/168663 | 21:58 |
*** yamahata has joined #openstack-infra | 21:58 | |
*** emagana has quit IRC | 21:59 | |
*** otter768 has quit IRC | 21:59 | |
clarkb | mordred: see comment on 175229, its close but has a bug | 21:59 |
*** stevemar has quit IRC | 22:00 | |
*** harlowja is now known as harlowja_away | 22:00 | |
mordred | clarkb: GAH | 22:00 |
openstackgerrit | Monty Taylor proposed openstack-infra/project-config: Add non-voting puppet-4 apply jobs for infra https://review.openstack.org/175229 | 22:00 |
*** gyee has joined #openstack-infra | 22:01 | |
jogo | zaro: gerrit question | 22:02 |
jogo | zaro: can we treat git tags as a code review, that we can run tests against? | 22:02 |
mordred | jogo: not yet | 22:02 |
jogo | zaro: to help us detect tags that break things | 22:02 |
openstackgerrit | greghaynes proposed openstack-infra/nodepool: Use shade API for flavors https://review.openstack.org/168634 | 22:02 |
jogo | mordred: :( | 22:02 |
mordred | jogo: it's a feature I've wanted for quite some time | 22:02 |
openstackgerrit | greghaynes proposed openstack-infra/nodepool: Add tests for shade cloud config parameter https://review.openstack.org/169339 | 22:03 |
*** baoli has quit IRC | 22:03 | |
openstackgerrit | Clark Boylan proposed openstack-infra/system-config: Revert "Revert "Turn off HP in nodepool"" https://review.openstack.org/176102 | 22:04 |
clarkb | mordred: jeblair fungi pleia2 jhesketh SergeyLukjanov ^ | 22:04 |
pleia2 | broken thing | 22:05 |
greghaynes | revert revert | 22:05 |
*** dizquierdo has quit IRC | 22:05 | |
fungi | revert all the broken | 22:05 |
*** harlowja_away is now known as harlowja | 22:05 | |
tchaypo | mordred: what’s needed to make that work? | 22:06 |
*** Swami has quit IRC | 22:07 | |
reed | is it only me that `git remote update && git pull` takes minutes lately? | 22:07 |
anteaya | we just need the ability to toggle a patch, turn it off, turn it on again | 22:07 |
*** ivar-laz_ has quit IRC | 22:07 | |
*** yolanda has quit IRC | 22:07 | |
anteaya | reed: what repo? | 22:07 |
tchaypo | reed: which repo? | 22:07 |
reed | on git.openstack.org/openstack/training-guides | 22:07 |
*** ivar-lazzaro has joined #openstack-infra | 22:07 | |
* anteaya also suggests using git remote update && git pull --ff-only origin master, but that is besides the point | 22:08 | |
reed | anteaya, yeah, i use that (just shortened for irc) | 22:08 |
reed | tracepath to git.openstack.org doesn't show weird timing issues | 22:09 |
*** ivar-lazzaro has quit IRC | 22:09 | |
anteaya | cloning is slow then fast then slow | 22:09 |
reed | i'm not cloning, this is a repo that I update frequently | 22:10 |
anteaya | I'm cloning | 22:10 |
*** emagana has joined #openstack-infra | 22:10 | |
reed | in fact, the process finished now with 'nothing to update' | 22:10 |
*** ivar-lazzaro has joined #openstack-infra | 22:10 | |
reed | after almost 4 minutes | 22:10 |
mordred | tchaypo: to turn hp on again? | 22:11 |
tchaypo | mordred: running tests against a tag | 22:13 |
*** yamahata has quit IRC | 22:13 | |
mordred | ah | 22:13 |
mordred | tchaypo: patch to gerrit | 22:14 |
mordred | tchaypo: we can run tests against a tag | 22:14 |
*** andreykurilin__ has quit IRC | 22:14 | |
tchaypo | Ah, that’s what I’m missing. I was thinking about zuul and thought all the bits should be in place there | 22:14 |
mordred | but 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 passes | 22:14 |
*** ssam2 has quit IRC | 22:14 | |
tchaypo | I’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 |
anteaya | reed: 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 finished | 22:16 |
tchaypo | well, 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 |
anteaya | reed: I don't know what to tell you | 22:16 |
reed | anteaya, thanks for checking | 22:17 |
anteaya | reed: if you notice anything else I can check I will try | 22:17 |
tchaypo | reed: 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 me | 22:17 |
anteaya | sorry I'm not very helpful | 22:17 |
reed | tchaypo, slow is for me over 6 minutes only to 'git remote update' | 22:17 |
anteaya | tchaypo: I had real 0m20.419s | 22:17 |
anteaya | user 0m5.933s | 22:17 |
anteaya | sys 0m1.735s | 22:18 |
*** patrickeast has joined #openstack-infra | 22:18 | |
mordred | tchaypo: so, current gerrit reviews work like this: 'git push gerrit HEAD:refs/for/master' - and it does magic with the refs | 22:18 |
*** amitgandhinz has quit IRC | 22:18 | |
mordred | tchaypo: 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 repo | 22:18 |
clarkb | mordred: that won't quite work because that doesn't push any tag info iirc | 22:19 |
mordred | tchaypo: but the content that was put into git at refs/for/tags/X.X.X would point to the correct sha | 22:19 |
clarkb | mordred: instead you need to push the tag itself to a special location that gerrit jgit treats special | 22:19 |
mordred | clarkb: sorry - yeah - that refsepc is a bad refspec | 22:19 |
clarkb | but ya the general idea is sane and would be nice | 22:20 |
mordred | git push gerrit refs/tags/X.X.X:refs/for/tags/X.X.X | 22:20 |
mordred | or: "git review --tag X.X.X" :) | 22:20 |
openstackgerrit | Antoine Musso proposed openstack-infra/nodepool: Improve configuration documentation https://review.openstack.org/175959 | 22:21 |
hashar | s/Improve/massive update/ | 22:21 |
*** patrickeast has quit IRC | 22:21 | |
*** dannywilson has quit IRC | 22:22 | |
mordred | oh wow | 22:22 |
pleia2 | tl;dr | 22:23 |
pleia2 | :D | 22:23 |
pleia2 | thanks hashar | 22:23 |
tchaypo | What would be the practical difference here? The only thing I’m seeing is that it lets me push something other than head | 22:23 |
*** gordc has quit IRC | 22:23 | |
*** patrickeast has joined #openstack-infra | 22:24 | |
clarkb | tchaypo: tags are a different type of object in git | 22:24 |
clarkb | tchaypo: so the difference is that gerrit + jgit would hae to do something special that they do not yet do | 22:24 |
tchaypo | I can see why Gerrit needs to do something special | 22:24 |
tchaypo | I’m not clear on what benefits it gives users | 22:24 |
clarkb | tchaypo: because a git tag is not a git commit | 22:25 |
clarkb | tchaypo: so you can't just push a git tag to refs/for/master and have gerrit do the correct thing | 22:25 |
hashar | pleia2: yeah I feel its better to contribute to your sources instead of hacking my own doc on a wiki :] | 22:25 |
clarkb | tchaypo: in fact I would expect that to fail but we can test against review-dev | 22:25 |
openstackgerrit | Joe Gordon proposed openstack-infra/elastic-recheck: Add fingerprint fur bug 1446882 https://review.openstack.org/176107 | 22:25 |
openstack | bug 1446882 in OpenStack-Gate "cryptography is failing to install" [Undecided,New] https://launchpad.net/bugs/1446882 | 22:25 |
hashar | tchaypo: 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 IRC | 22:26 | |
*** marun has joined #openstack-infra | 22:26 | |
hashar | mordred: does Gerrit 2.9 supports review for tags? You mentionned refs/for/tags/X.X.X ? | 22:27 |
clarkb | hashar: no that is what we are discussing, what would supporting review for tags look like | 22:27 |
hashar | ah sorry | 22:27 |
hashar | I am not paying attention :( | 22:27 |
mordred | hashar: we'd love for gerrit to grow that capability | 22:28 |
hashar | that would be nice for you indeed | 22:29 |
*** ddieterly has joined #openstack-infra | 22:29 | |
openstackgerrit | Joshua Harlow proposed openstack/requirements: Add cachetools requirement https://review.openstack.org/152953 | 22:30 |
tchaypo | tchaypo: 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 |
tchaypo | oh 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 |
clarkb | tchaypo: we would have to push the tag to gerrit | 22:31 |
clarkb | tchaypo: and gerrit should reject a tag for any commit which has not already merged | 22:31 |
*** Sukhdev has quit IRC | 22:31 | |
clarkb | but gerrit shouldn't expose that tag until it has been "merged/approved/submitted" | 22:31 |
*** mwagner_lap has joined #openstack-infra | 22:32 | |
tchaypo | oh | 22:32 |
tchaypo | i just saw the bit where clarkb said “review for tags" | 22:32 |
*** annegentle has joined #openstack-infra | 22:32 | |
*** agentle_ has joined #openstack-infra | 22:32 | |
tchaypo | so what we’re talking about is enabling commentary on whether tag “liberty” should point at sha “FF34A21" | 22:33 |
clarkb | tchaypo: yes | 22:33 |
tchaypo | ooooooh | 22:33 |
clarkb | basically have some oversight on what a tags value should be because right now its whoever can push a tag wins | 22:33 |
mordred | tchaypo: and also running of jobs on that commit with that tag applied, so we can exercise release thigns before releasting | 22:33 |
clarkb | (which is why we keep the list of people that can push tags very small) | 22:33 |
*** ddieterly has quit IRC | 22:34 | |
tchaypo | mordred: 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 IRC | 22:35 | |
mordred | tchaypo: yah | 22:35 |
tchaypo | not 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 branches | 22:35 |
clarkb | tchaypo: we could do other things like take the object that will be released to pypi and use that specific thing in testing | 22:36 |
clarkb | tchaypo: so it would be a way of checking release artifacts as they would be after release | 22:36 |
clarkb | we sort of have that but not quite | 22:36 |
*** agentle_ has quit IRC | 22:37 | |
*** annegentle has quit IRC | 22:38 | |
*** hashar has quit IRC | 22:38 | |
openstackgerrit | Sean Dague proposed openstack/requirements: raise stevedore requirements https://review.openstack.org/176113 | 22:38 |
*** ashleighfarnham has quit IRC | 22:38 | |
tchaypo | mordred: 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/988 | 22:38 |
tchaypo | if 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 bar | 22:39 |
lifeless | tchaypo: you can also do it with a command line | 22:39 |
lifeless | tchaypo: requirements.txt is irrelevant | 22:39 |
reed | it'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 nova | 22:41 |
zaro | fungi, jeblair : This is how far gerrit gets when i enable contact store: http://paste.openstack.org/show/205031 | 22:41 |
*** bknudson has quit IRC | 22:41 | |
tchaypo | lifeless: *nods* | 22:41 |
tchaypo | lifeless: which makes sense - the only relevant thing seems to be “first seen wins" | 22:41 |
zaro | fungi, jeblair : that's not fully started, it's just stuck. | 22:42 |
openstackgerrit | Matthew Treinish proposed openstack-infra/subunit2sql: Add command to calculate failure count and graph it https://review.openstack.org/176043 | 22:43 |
openstackgerrit | Matthew Treinish proposed openstack-infra/subunit2sql: Add db api method to get status time series https://review.openstack.org/176042 | 22:43 |
openstackgerrit | Matthew Treinish proposed openstack-infra/subunit2sql: Add start and stop date options to subunit2sql-graph https://review.openstack.org/176114 | 22:43 |
openstackgerrit | Matthew Treinish proposed openstack-infra/subunit2sql: Add modular subunit2sql-graph entry point https://review.openstack.org/176115 | 22:43 |
zaro | fungi, jeblair : fully started Gerrit looks like this: http://paste.openstack.org/show/205032 | 22:43 |
zaro | jeblair :just testing with 2.8.4.17, doesn't include your change. | 22:44 |
zaro | fungi, 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_awa | 22:46 | |
clarkb | is the config incomplete? | 22:46 |
*** agentle_ has joined #openstack-infra | 22:46 | |
zaro | no, the only diference is that i uncomment the contact store section in gerrit.config | 22:46 |
*** gmurphy has left #openstack-infra | 22:46 | |
*** annegentle has joined #openstack-infra | 22:46 | |
* zaro heads out | 22:48 | |
clarkb | zaro: how is it working if the contact store config is commented out | 22:48 |
clarkb | I guess I don't understand where the commented version is | 22:49 |
*** dboik_ has joined #openstack-infra | 22:50 | |
*** nijaba has quit IRC | 22:52 | |
*** nijaba has joined #openstack-infra | 22:52 | |
*** nijaba has joined #openstack-infra | 22:52 | |
*** dboik has quit IRC | 22:53 | |
*** fabo has quit IRC | 22:53 | |
*** Swami has joined #openstack-infra | 22:53 | |
*** Longgeek has quit IRC | 22:54 | |
openstackgerrit | Merged openstack-infra/project-config: Allow ACL sections to use .*-release group names https://review.openstack.org/176085 | 22:54 |
clarkb | http://logs.openstack.org/02/176102/1/check/gate-system-config-pep8/ec22485/console.html | 22:55 |
clarkb | greghaynes: ^ what did cryptography do? | 22:55 |
clarkb | looks like maybe cparser updated with better parsing abilities? | 22:56 |
greghaynes | yea, I wonder if they dont support our pin? | 22:56 |
clarkb | pycparser released today | 22:57 |
greghaynes | tada | 22:57 |
clarkb | maybe we should all just take the day off | 22:57 |
clarkb | brew a beer | 22:57 |
clarkb | smoke some brisket | 22:57 |
clarkb | sit outside | 22:57 |
openstackgerrit | Merged openstack-infra/project-config: Add project-specific control over stable/kilo https://review.openstack.org/175892 | 22:57 |
jhesketh | Morning | 22:58 |
clarkb | jhesketh: good morning | 22:58 |
greghaynes | clarkb: im pinging them | 22:58 |
clarkb | greghaynes: tyty | 22:58 |
clarkb | greghaynes: 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 lose | 22:58 |
greghaynes | yep, seems plausible | 22:58 |
greghaynes | I dont see chat about that in their IRC logs though so im guessing they arent aware | 22:59 |
clarkb | jhesketh: can you look at 171066 there are a couple responses to your comment | 22:59 |
*** ibiris is now known as ibiris_away | 22:59 | |
*** dboik_ has quit IRC | 22:59 | |
jhesketh | clarkb: sure | 22:59 |
*** agentle_ has quit IRC | 23:00 | |
*** annegentle has quit IRC | 23:00 | |
sdague | I agree with brisket | 23:01 |
clarkb | `virtualenv $WORDSIWONTREPEATHERE && $WORDSIWONTREPEATHERE/bin/pip install pyopenssl` fails | 23:02 |
greghaynes | clarkb: made a virtualenv with pycparser==2.10 and it fixes | 23:02 |
openstackgerrit | Sean Dague proposed openstack/requirements: add pycparser tracking to what-broke https://review.openstack.org/176120 | 23:03 |
*** bswartz has joined #openstack-infra | 23:03 | |
clarkb | has anyone filed a bug against cryptography yet? | 23:03 |
greghaynes | whatbroke.openstack.org? | 23:03 |
greghaynes | I have not | 23:04 |
*** wenlock has quit IRC | 23:04 | |
clarkb | because either cryptography's C is bad or pycparser has a parse bug | 23:04 |
clarkb | and its late enough in the day that I don't want to figure it out for them | 23:04 |
sdague | or cffi is drunk | 23:04 |
clarkb | sdague: oh right it could be cffi's use of pycparser | 23:05 |
ajmiller_ | We (neutron-lbaas) are seeing this in our non-check/gate devstack builds | 23:05 |
*** ajmiller_ is now known as ajmiller | 23:05 | |
openstackgerrit | Merged openstack-infra/elastic-recheck: Add fingerprint fur bug 1446882 https://review.openstack.org/176107 | 23:05 |
openstack | bug 1446882 in OpenStack-Gate "cryptography is failing to install" [Undecided,New] https://launchpad.net/bugs/1446882 | 23:05 |
clarkb | sdague: ya I think you are likely correct | 23:05 |
clarkb | sdague: its a python error while parsing | 23:05 |
clarkb | so the C is probably fine | 23:06 |
clarkb | can someone suggest to pyopenssl that they keep their old stable bindings for a bit longer? | 23:06 |
greghaynes | heh | 23:06 |
*** johnsom has joined #openstack-infra | 23:06 | |
greghaynes | Its still in a branch | 23:06 |
clarkb | not only do they leak memory but we don't have working pyopenssl | 23:06 |
clarkb | greghaynes: its released! | 23:06 |
greghaynes | yea | 23:06 |
greghaynes | I know | 23:06 |
clarkb | greghaynes: so being on a branch matters not | 23:06 |
greghaynes | no going back now ;) | 23:06 |
clarkb | I would suggest manually merging my removal of hpcloud to get our node count up but it won't really matter anyways because nothing is working | 23:07 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard: Added session parameter to various db_api methods. https://review.openstack.org/176121 | 23:07 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard: Consolidated subscription logic, switched to managed session. https://review.openstack.org/176122 | 23:07 |
greghaynes | ♪Everything is broken!♪ ? | 23:08 |
SpamapS | ♪ everything is poo when you do a release ♪ | 23:09 |
tchaypo | for some reason, the voice I imagine singing that is richard hammond | 23:09 |
SpamapS | Clearly you haven't seen the Lego movie? | 23:10 |
reed | i thought Lego immediately | 23:10 |
*** apmelton is now known as apmelton_away | 23:10 | |
tchaypo | Oh, I have | 23:10 |
johnsom | Just joining but it looks like the new pycparser-2.11 is evil | 23:11 |
tchaypo | I knew what *tune* he was singing | 23:11 |
clarkb | johnsom: yup | 23:11 |
tchaypo | johnsom: yerp | 23:11 |
clarkb | johnsom: I suggest enjoying the great outdoors | 23:11 |
clarkb | or brewing a beer | 23:11 |
johnsom | Hahaha, thanks clarkb | 23:11 |
tchaypo | The great outdoors? Not wher eI am | 23:11 |
jhesketh | clarkb: 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 too | 23:11 |
*** nijaba has quit IRC | 23:11 | |
*** yamamoto has joined #openstack-infra | 23:11 | |
greghaynes | so, do we want to try forcing in a pycparser pin of 2.10? | 23:12 |
*** nijaba has joined #openstack-infra | 23:12 | |
tchaypo | http://www.smh.com.au/content/dam/images/1/m/q/c/k/h/image.related.articleLeadwide.620x349.1mqco9.png/1429653321116.jpg | 23:12 |
clarkb | jhesketh: 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 fine | 23:12 |
clarkb | jhesketh: or add the new theme in a feature branch and when ready merge it into master | 23:12 |
clarkb | jhesketh: we have lots of options, I am not particularly married to any of them so if othes are happy to go in that direction | 23:12 |
clarkb | greghaynes: that won't fix infra | 23:12 |
clarkb | greghaynes: but probably something we need to do for global requirements | 23:13 |
clarkb | I can just go delete new pycparsing on all the mirrors and disable mirror updates | 23:13 |
clarkb | hrm | 23:13 |
greghaynes | oh? is there not some devstack way of pre-installing a package into the venv's? | 23:13 |
clarkb | that may be a sane thing to do to get the release out the dor | 23:13 |
jhesketh | clarkb: strong enough to leave my -1 not strong enough that I'm happy to be out voted | 23:13 |
clarkb | greghaynes: ya devstack enforces global reqs but none of our projects do | 23:14 |
clarkb | jhesketh: kk | 23:14 |
greghaynes | ah | 23:14 |
reed | clarkb, we just need to merge that one fast so we can move on. I see no harm in pinning to a commit | 23:14 |
*** ayoung has quit IRC | 23:14 | |
clarkb | reed: I think the concern is we know how to do this properly and we are bypassing it | 23:15 |
clarkb | reed: and the cost to do it properly is basically the same as this | 23:15 |
reed | clarkb, the cost of discussing how to do it properly now is high though | 23:15 |
clarkb | reed: its not, just make a branch and be done | 23:15 |
reed | this seems to me like another one of those where good enough is enough | 23:16 |
*** palar has quit IRC | 23:16 | |
*** markvoelker_ has quit IRC | 23:16 | |
reed | I 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 networkdevils | 23:17 |
reed | a reboot fixed my network issues | 23:20 |
* reed notices how Ubuntu has finally caught up with Windows | 23:20 | |
reed | reboot fixes everything | 23:20 |
clarkb | ha | 23:21 |
Kennan | :tchaypo | 23:21 |
Kennan | there ? | 23:21 |
*** yamamoto has quit IRC | 23:21 | |
lifeless | have we told them their release is broken ? | 23:22 |
mordred | tchaypo: we should make a new project and call it richard-hammond | 23:22 |
lifeless | stig | 23:22 |
tchaypo | stig would be the optimised test framework | 23:23 |
tchaypo | richard-hammond would later run the same tests as stig, but slower and with funnier error messages | 23:23 |
*** asalkeld has joined #openstack-infra | 23:23 | |
asalkeld | hi any reason why we have +2 on stable but not on stable/kilo? | 23:24 |
tchaypo | clarkb: could you take a look at https://review.openstack.org/#/c/173290/ ? | 23:24 |
lifeless | asalkeld: +2 what ? | 23:24 |
asalkeld | for review | 23:24 |
asalkeld | i can't approve or +2 stable/kilo changes | 23:25 |
asalkeld | only +1 | 23:25 |
* asalkeld trying to sort out rc2 | 23:26 | |
jogo | dstufft: https://github.com/pyca/cryptography/issues/1858 | 23:27 |
anteaya | asalkeld: what project? | 23:27 |
asalkeld | heat | 23:27 |
anteaya | asalkeld: okay I'm looking at your acl file: http://git.openstack.org/cgit/openstack-infra/project-config/tree/gerrit/acls/openstack/heat.config | 23:27 |
jogo | dstufft: looks like you have access to cryptography and it just broke | 23:27 |
anteaya | asalkeld: are you in heat-milestone? | 23:28 |
tchaypo | Kennan: not really, give me 45 minutes. I did just laeve a comment on 173290 though | 23:28 |
asalkeld | heat-stable-maint | 23:28 |
jogo | clarkb: moving the conversation here since pyca folks can help fix it | 23:28 |
anteaya | asalkeld: https://review.openstack.org/#/admin/groups/113,members apparently not | 23:28 |
asalkeld | seems to be different | 23:28 |
asalkeld | anteaya: thanks | 23:28 |
jogo | clarkb: and at least one is here https://github.com/orgs/pyca/people | 23:29 |
asalkeld | anteaya: who owns these groups? | 23:29 |
anteaya | asalkeld: if getting zane to add you to heat-milestone doesn't fix the issue do return | 23:29 |
anteaya | asalkeld: well right now zane owns that one | 23:29 |
asalkeld | ok, will do | 23:29 |
fungi | tag 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 review | 23:29 |
*** aduarte has quit IRC | 23:29 | |
anteaya | but if need be, someone in here with gerrit permisions can add you, but try zane first | 23:30 |
clarkb | fungi: yup | 23:30 |
*** ddieterly has joined #openstack-infra | 23:30 | |
Kennan | :tchaypo thanks just found your comment | 23:30 |
anteaya | asalkeld: and if you add the next heat ptl when you get added it saves time | 23:31 |
anteaya | asalkeld: its back to stevebaker, isn't it? | 23:31 |
asalkeld | anteaya: <asalkeld> zaneb: can you add stevebaker and i to that group? | 23:31 |
asalkeld | I am on it:) | 23:31 |
anteaya | asalkeld: thinking you are | 23:31 |
anteaya | :) | 23:31 |
asalkeld | thanks for your great help! | 23:31 |
anteaya | sure | 23:31 |
*** tim_o has quit IRC | 23:32 | |
clarkb | tchaypo: why are we requring > what docker-py wants? | 23:32 |
stevebaker | anteaya: in the past our ex-PTLs have remained in the stable-maint groups, it would be nice if that continued too | 23:32 |
anteaya | stevebaker: that is up to you and whoever is running stable-maint | 23:33 |
anteaya | stevebaker: I have no opinion, though I do think stable-maint is always appreciative of help especially experienced help | 23:33 |
*** dimtruck is now known as zz_dimtruck | 23:34 | |
*** ddieterly has quit IRC | 23:34 | |
*** erikmwilson has joined #openstack-infra | 23:35 | |
*** sarob has joined #openstack-infra | 23:35 | |
*** sdake_ has joined #openstack-infra | 23:35 | |
*** sarob has quit IRC | 23:35 | |
*** erikmwilson has quit IRC | 23:35 | |
*** erikmwilson_ is now known as erikmwilson | 23:36 | |
fungi | asalkeld: 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 yet | 23:36 |
tchaypo | clarkb: Good point - I think Kennan went with 2.6.0 because that’s the version that’s known to work | 23:36 |
asalkeld | fungi: ok, it just seemed our heat-milestone group was out of date | 23:37 |
anteaya | fungi: ah yes, I did not convey that, because I am weak on release knowledge myself, thank you | 23:37 |
fungi | asalkeld: 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 time | 23:37 |
ianw | clarkb / 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/72 | 23:38 |
asalkeld | ok | 23:38 |
*** esker has quit IRC | 23:38 | |
fungi | so 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 branch | 23:38 |
asalkeld | thanks fungi, makes sense | 23: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 versions | 23:38 |
*** sdake has quit IRC | 23:38 | |
openstackgerrit | Matthew Treinish proposed openstack-infra/subunit2sql: Add command to calculate failure count and graph it https://review.openstack.org/176043 | 23:39 |
openstackgerrit | Matthew Treinish proposed openstack-infra/subunit2sql: Add db api method to get status time series https://review.openstack.org/176042 | 23:39 |
openstackgerrit | Matthew Treinish proposed openstack-infra/subunit2sql: Add start and stop date options to subunit2sql-graph https://review.openstack.org/176114 | 23:39 |
openstackgerrit | Matthew Treinish proposed openstack-infra/subunit2sql: Add modular subunit2sql-graph entry point https://review.openstack.org/176115 | 23:39 |
*** sabeen3 has quit IRC | 23:40 | |
*** ajmiller has quit IRC | 23:41 | |
Kennan | :jogo | 23:43 |
Kennan | https://bugs.launchpad.net/openstack-gate/+bug/1446882 | 23:43 |
openstack | Launchpad bug 1446882 in OpenStack-Gate "cryptography is failing to install" [Undecided,New] | 23:43 |
*** sdake_ has quit IRC | 23:46 | |
*** fabo has joined #openstack-infra | 23:49 | |
fungi | um... wow. that's even blocking system-config changes | 23:53 |
fungi | e.g. https://review.openstack.org/176102 | 23:54 |
clarkb | fungi: yes | 23:54 |
clarkb | fungi: its time to call it a day | 23:54 |
*** bknudson has joined #openstack-infra | 23:54 | |
fungi | i mean, i have beer and video games here. i could totally do that... | 23:55 |
*** otter768 has joined #openstack-infra | 23:55 | |
clarkb | if its still a problem in the morning we pin pycparser everywhere, except you have to do it before running pip install of cryptography | 23:56 |
*** rwsu has quit IRC | 23:56 | |
clarkb | otherwise cryptography will pull in latest pycparser via its setup.py | 23:56 |
*** melwitt has quit IRC | 23:56 | |
*** yamamoto has joined #openstack-infra | 23:57 | |
fungi | or we set up zuul to e-mail our job failures to both the pycparser and cryptography devs until they get the idea | 23:57 |
clarkb | or we can delete the release from our mirrors and turn off bandersnatch | 23:57 |
clarkb | I am happy to do that now if people think it is resonable to do | 23:58 |
*** radez is now known as radez_g0n3 | 23:58 | |
fungi | i think it hides the problem | 23:58 |
ianw | i think it's not too hard to fix -- https://github.com/eliben/pycparser/issues/76 | 23:58 |
*** dannywilson has joined #openstack-infra | 23:58 | |
fungi | it may _also_ be a reasonable thing to do though | 23:58 |
clarkb | yes it hides it but its also release time | 23:58 |
*** ibiris_away is now known as ibiris | 23:58 | |
clarkb | ianw: except that someone needs commit access to the repo and pypi | 23:58 |
clarkb | ianw: writing the code isn't the hard bit | 23:58 |
clarkb | oh the author is looking at it finally | 23:58 |
ianw | clarkb: yes, but eliben did comment 9 minutes ago | 23:58 |
clarkb | in that case maybe just wait | 23:59 |
clarkb | ianw: ya I hadn't looked at the bug recently | 23:59 |
fungi | yeah, it may just get ninjafixed, in which case video games ftw | 23:59 |
ianw | and i *think* that proposed solution is correct | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!