openstackgerrit | Tony Breeds proposed openstack/requirements: Check for missing run-time requirements https://review.openstack.org/333650 | 00:47 |
---|---|---|
*** openstackgerrit has quit IRC | 01:33 | |
*** openstackgerrit has joined #openstack-requirements | 01:34 | |
*** coolsvap_ has joined #openstack-requirements | 02:04 | |
openstackgerrit | Joshua Harlow proposed openstack/requirements: Unblock oslo.context 2.6.0 https://review.openstack.org/347608 | 04:05 |
*** coolsvap_ is now known as coolsvap | 05:56 | |
openstackgerrit | Rabi Mishra proposed openstack/requirements: Bump ceilometerclient version to 2.5.0 https://review.openstack.org/347632 | 06:06 |
*** derekjhyang has quit IRC | 06:49 | |
*** amit213 has quit IRC | 06:50 | |
*** amit213 has joined #openstack-requirements | 06:51 | |
*** derekjhyang has joined #openstack-requirements | 06:51 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements: Updated from generate-constraints https://review.openstack.org/347652 | 06:58 |
dirk | tonyb: sigmavirus: prometheanfire: number80, all: upcoming requirements meeting, join #openstack-meeting | 11:56 |
dirk | coolsvap: toabctl : dims_ : ^^ | 11:57 |
* dirk thinks we should have a courtesy ping section somewhere | 11:57 | |
prometheanfire | yep | 11:57 |
coolsvap | dirk: ack :) | 11:57 |
number80 | o/ | 11:59 |
prometheanfire | https://etherpad.openstack.org/p/requirements-team-mascot | 11:59 |
coolsvap | meeting started | 12:00 |
prometheanfire | meeting ended :P | 13:00 |
coolsvap | i am happy the guest bot did not showed up today before or in the meeting | 13:00 |
prometheanfire | ya | 13:01 |
prometheanfire | so, our logo | 13:02 |
prometheanfire | beaver, spider, spiderweb | 13:02 |
prometheanfire | those are the only three with votes | 13:02 |
prometheanfire | would be nice to have 1-2 more | 13:02 |
coolsvap | bees(maybe beehive) and scorpion | 13:04 |
prometheanfire | add and vote :p | 13:05 |
coolsvap | added voted | 13:06 |
* coolsvap afk | 13:06 | |
*** coolsvap is now known as coolsvap_ | 13:07 | |
* dirk wonders why noone suggested the big elefant ;) | 13:07 | |
dirk | prometheanfire: well, can I do more than one vote? I'd vote for ants or spiders really | 13:10 |
* dirk casted two votes | 13:11 | |
prometheanfire | we never specified, don't think we can now | 13:11 |
prometheanfire | a bit late to specify 2 | 13:11 |
dirk | ok, spiders it is then | 13:12 |
prometheanfire | ok, sending then | 13:14 |
prometheanfire | mail sent | 13:19 |
prometheanfire | we do need to clean https://etherpad.openstack.org/p/requirements-tasks up | 13:21 |
*** david-lyle_ has joined #openstack-requirements | 13:31 | |
*** david-lyle_ has quit IRC | 13:31 | |
prometheanfire | dhellmann: sending an email soon about a few of us self nominating for ptl, we are going to send that list to the TC next week iirc | 13:32 |
dhellmann | prometheanfire : nice. I'm not sure if the TC needs the list of candidates, or just the results of the election, frankly. | 13:33 |
prometheanfire | dhellmann: well, one of the nominees is tonyb, so they might need to review or something | 13:33 |
prometheanfire | atm, we are just gathering self nominations here https://etherpad.openstack.org/p/requirements-ptl-newton | 13:34 |
dhellmann | because he's normally an election official? | 13:34 |
prometheanfire | yes | 13:34 |
*** david-lyle has quit IRC | 13:34 | |
dhellmann | I can help find you some other folks to run the election | 13:35 |
prometheanfire | ya, that'd be nice, if only to cya | 13:35 |
dhellmann | I only suggest this because putting something on the TC agenda is just asking for a delay | 13:35 |
prometheanfire | lol | 13:35 |
prometheanfire | k | 13:35 |
prometheanfire | dhellmann: nominees also need to send mail to -dev right? | 13:37 |
prometheanfire | I think that's a thing | 13:37 |
dhellmann | prometheanfire : that would be consistent with the way other teams do it, yes | 13:38 |
prometheanfire | k | 13:38 |
dhellmann | I'm not sure if that's official, or just traditional | 13:38 |
dhellmann | either way, a good thing to do | 13:38 |
prometheanfire | ya, including it in the email | 13:38 |
coolsvap_ | i think during election nominees need to submit it to election repo | 13:38 |
coolsvap_ | dhellmann: i need your help related to a query in release-tools repo | 13:39 |
coolsvap_ | whenever you are bit free | 13:39 |
dhellmann | coolsvap_ : I think using the election repo applies for official teams, I'm not sure we can use it for this yet | 13:40 |
dhellmann | coolsvap_ : how can I help with the query? | 13:40 |
coolsvap_ | dhellmann: after n-2 I was looking at tools which can bulk move bugs to other milestone | 13:41 |
coolsvap_ | thats when I looked https://github.com/openstack-infra/release-tools/blob/master/process_bugs.py | 13:41 |
dhellmann | hmm | 13:41 |
coolsvap_ | but I was not able to use it | 13:41 |
dhellmann | did it fail, or did it not do what you want? | 13:42 |
prometheanfire | ok, election email sent | 13:42 |
prometheanfire | we should probably reply to it with our nomination stuffs coolsvap_ tonyb | 13:42 |
coolsvap_ | prometheanfire: ack! | 13:43 |
coolsvap_ | dhellmann: it did fail with runtime error for launchpad lib | 13:43 |
prometheanfire | both emails sent :D | 13:44 |
coolsvap_ | I did not find the way to initialize launchpad creds | 13:44 |
coolsvap_ | prometheanfire: (y) | 13:44 |
dhellmann | ah, right | 13:44 |
dhellmann | coolsvap_ : https://github.com/openstack-infra/release-tools/blob/master/README.rst#launchpad-login | 13:45 |
dhellmann | coolsvap_ : the oauth step requires a browser on the same system where you're running the login command | 13:45 |
coolsvap_ | dhellmann: so I am doing it on my laptop | 13:46 |
coolsvap_ | I am getting this error for launchpad-login Could not connect to Launchpad: No recommended backend was available. Install the keyrings.alt package if you want to use the non-recommended backends. See README.rst for details. | 13:46 |
prometheanfire | dhellmann: you sure you don't want to? :P | 13:48 |
dhellmann | anteaya and I will run the election | 13:50 |
dhellmann | coolsvap_ : it sounds like the keyring package changed yet again, or that you're missing some sort of dependency it assumed was present | 13:50 |
prometheanfire | k | 13:50 |
dhellmann | coolsvap_ : there's apparently a way to force keyring to just use a plain text file, but I don't remember it off the top of my head. you could look for that and we could update the scripts to use it. | 13:51 |
dhellmann | coolsvap_ : otherwise I think it ties in to gnome and OS X's keyring. possibly others. | 13:51 |
dhellmann | coolsvap_ : you could also try downgrading the keyring package you have installed (I'm assuming you're using a virtualenv) | 13:51 |
coolsvap_ | dhellmann: let me try downgrading the kryring package or I will dig it bit more | 13:53 |
-openstackstatus- NOTICE: Gerrit is being restarted now to relieve performance degradation | 13:53 | |
openstackgerrit | Jim Rollenhagen proposed openstack/requirements: Bump oslo.utils minimum to 3.16.0 https://review.openstack.org/347871 | 14:28 |
*** coolsvap_ is now known as coolsvap | 14:59 | |
openstackgerrit | Merged openstack/requirements: Check for missing run-time requirements https://review.openstack.org/333650 | 15:31 |
*** number80 is now known as SPOF80 | 16:15 | |
prometheanfire | dhellmann: anything we can do for https://review.openstack.org/#/c/340588/ to move it forward? | 16:18 |
patchbot | prometheanfire: patch 340588 - reno - Add YAML configuration parsing | 16:18 |
dhellmann | prometheanfire : I think we're waiting for reviewers. ttx is on PTO this week. | 16:20 |
prometheanfire | ah | 16:20 |
prometheanfire | ya, didn't know how many other cores there were for that | 16:20 |
*** SPOF80 is now known as number80 | 16:25 | |
coolsvap | prometheanfire: ceilometerclient is required for heat | 16:30 |
prometheanfire | it should still be mentioned in the commit :P | 16:30 |
prometheanfire | Changes to update the minimum version of a library developed by the OpenStack community can be approved by one reviewer, as long as the constraints are correct and the tests pass. | 16:31 |
prometheanfire | that's neat too, we don't need two +2 | 16:31 |
coolsvap | prometheanfire: ack! I will merge it tomorrow then. | 16:33 |
prometheanfire | yarp | 16:34 |
tonyb | number80: Are you around? do you have time to help me understadn your optional-requirements.txt proposal? | 16:37 |
prometheanfire | tonyb: I can help a little | 16:38 |
prometheanfire | basically its for things that are optionally imported | 16:38 |
prometheanfire | the c based json/redis stuff for instance | 16:39 |
prometheanfire | massive improvements in speed, not technically needed | 16:39 |
number80 | tonyb: I must leave in few minutes | 16:39 |
tonyb | Why are they optional? eitehr they're being used or not | 16:39 |
tonyb | number80: okay no stress | 16:39 |
prometheanfire | they don't have to be used | 16:40 |
prometheanfire | try import foo | 16:40 |
number80 | it's mostly to separate what is necessary for running services from "optional things" like performance bumps | 16:40 |
prometheanfire | except import bar | 16:40 |
number80 | that would encourage people to use abstraction layers like anyjson or oslo.utils | 16:40 |
tonyb | prometheanfire: Oh so they're an extra | 16:40 |
prometheanfire | ya | 16:40 |
tonyb | pip install foo[fast] as opposed to pip install foo | 16:40 |
number80 | *nods* | 16:41 |
prometheanfire | I'm not familiar with that syntax, but seems right | 16:41 |
prometheanfire | like use flags on gentoo :P | 16:41 |
tonyb | okay I get the optional part, why do we need another way to track them? what's wrong with g-r? | 16:42 |
prometheanfire | nothing I think? ask number80 :P | 16:43 |
tonyb | okay | 16:43 |
tonyb | So it seems lunch is now .... | 16:43 |
* tonyb leaves the conversation | 16:43 | |
tonyb | number80: we'll chat tomorrow | 16:43 |
number80 | ack | 16:44 |
openstackgerrit | Haneef Ali proposed openstack/requirements: Add jira, jira client library for JIRA issue tracker https://review.openstack.org/347943 | 16:48 |
openstackgerrit | Haneef Ali proposed openstack/requirements: Add jira, jira client library for JIRA issue tracker https://review.openstack.org/347943 | 17:07 |
number80 | I can forget about having my night off | 17:17 |
prometheanfire | lol | 18:09 |
openstackgerrit | Doug Hellmann proposed openstack/requirements: update constraint for neutron-lib to new release 0.3.0 https://review.openstack.org/347991 | 18:29 |
openstackgerrit | Doug Hellmann proposed openstack/requirements: update constraint for python-neutronclient to new release 5.0.0 https://review.openstack.org/347995 | 18:45 |
tonyb | prometheanfire: why for did you merge that elasticsearch change? | 19:03 |
prometheanfire | tonyb: because your response didn't show up when I hit the button | 19:04 |
tonyb | prometheanfire: Hmm ok. ... Makes us look a little clown car. | 19:14 |
*** coolsvap has quit IRC | 19:21 | |
prometheanfire | ya, just noticed it after :( | 19:39 |
prometheanfire | I even checked if there were any other comments in gertty, but it looks like gertty didn't update in time | 19:39 |
openstackgerrit | Merged openstack/requirements: Bump global-requirements.txt for Elasticsearch python client to 2.3.0. https://review.openstack.org/338425 | 19:52 |
dhellmann | prometheanfire , tonyb : revert? | 20:19 |
tonyb | dhellmann: It's landed now, just 24hours ahead of schedule. I think we're to just leave it there and watch the gate | 20:20 |
dhellmann | ah | 20:21 |
tonyb | dhellmann: happy to be convinced otherwise | 20:21 |
dhellmann | nah, I was just pointing out that if you were worried about coordination, this stuff isn't written in stone | 20:21 |
tonyb | dhellmann: It was more that I said we'll leave a 24hours window for PTLs to hit the stop button and then didn't | 20:24 |
dhellmann | ah. well, it's up to you, I'm just throwing it out as an option | 20:25 |
prometheanfire | if anyone feels like it they can hit revert | 22:25 |
prometheanfire | beaver and spiderweb are not likely | 22:29 |
prometheanfire | looks like it's a scorpion atm | 22:48 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!