Tuesday, 2015-08-11

*** isviridov_away is now known as isviridov01:52
*** david-lyle has quit IRC03:21
*** aukhan has joined #openstack-relmgr-office04:08
openstackgerritSteve Martinelli proposed openstack/releases: openstackclient 1.6.0  https://review.openstack.org/21141504:14
openstackgerritSteve Martinelli proposed openstack/releases: release openstackclient 1.6.0  https://review.openstack.org/21141604:17
*** isviridov is now known as isviridov_away04:23
*** isviridov_away is now known as isviridov04:36
*** david-lyle has joined #openstack-relmgr-office04:40
*** isviridov is now known as isviridov_away05:07
*** isviridov_away is now known as isviridov05:43
openstackgerritSteve Martinelli proposed openstack/releases: openstackclient 1.6.0  https://review.openstack.org/21141505:56
openstackgerritSteve Martinelli proposed openstack/releases: fix formatting of README.rst  https://review.openstack.org/21142606:00
openstackgerritSteve Martinelli proposed openstack/releases: highlight keywords when describing yaml syntax  https://review.openstack.org/21143106:06
openstackgerritSteve Martinelli proposed openstack/releases: Add yaml syntax highlighting to yaml examples  https://review.openstack.org/21143306:09
*** isviridov is now known as isviridov_away08:24
*** isviridov_away is now known as isviridov08:24
*** isviridov is now known as isviridov_away08:26
*** fesp has joined #openstack-relmgr-office09:40
*** aukhan has quit IRC11:01
*** gordc has joined #openstack-relmgr-office11:39
*** fesp has quit IRC11:40
openstackgerritMerged openstack/releases: fix formatting of README.rst  https://review.openstack.org/21142612:02
*** openstackgerrit_ has joined #openstack-relmgr-office12:03
openstackgerritMerged openstack/releases: highlight keywords when describing yaml syntax  https://review.openstack.org/21143112:03
*** bnemec has joined #openstack-relmgr-office12:30
*** openstackgerrit_ has quit IRC12:51
*** openstackgerrit_ has joined #openstack-relmgr-office12:57
*** smcginnis_afk is now known as smcginnis13:16
*** david-lyle has quit IRC13:36
*** openstackgerrit_ has quit IRC13:55
*** openstackgerrit_ has joined #openstack-relmgr-office13:56
*** sigmavirus24_awa is now known as sigmavirus2414:15
*** openstackgerrit_ has quit IRC14:17
*** openstackgerrit_ has joined #openstack-relmgr-office14:18
*** openstackgerrit_ has quit IRC14:31
*** terrylhowe has left #openstack-relmgr-office14:36
dhellmannlifeless: can you remove your -2 from https://review.openstack.org/#/c/206229/ please?14:37
openstackgerritSteve Martinelli proposed openstack/releases: openstackclient 1.6.0  https://review.openstack.org/21141514:56
*** david-lyle has joined #openstack-relmgr-office15:15
openstackgerritMerged openstack/releases: openstackclient 1.6.0  https://review.openstack.org/21141515:22
SergeyLukjanovdhellmann, hello, will you be available to help me please with sahara client release today during your office hours? (6pm - 8pm UTC)15:26
dhellmannSergeyLukjanov: yes, I'll be here, ping me when you're ready15:27
SergeyLukjanovdhellmann, cool, thank you!15:28
*** bnemec has quit IRC15:51
*** bnemec has joined #openstack-relmgr-office16:02
*** openstackgerrit_ has joined #openstack-relmgr-office16:08
*** beekneemech has joined #openstack-relmgr-office16:12
*** bnemec has quit IRC16:13
*** ig0r_ has joined #openstack-relmgr-office16:20
*** beekneemech is now known as bnemec16:26
*** ig0r_ has quit IRC16:48
mesterydhellmann: Around for a QQ and consultation?17:32
dhellmannmestery: sure, what's up?17:32
mesterydhellmann: So, remember this thread? http://lists.openstack.org/pipermail/openstack-dev/2015-July/068785.html17:32
mesterySome of the networking-foo repos are lookign to do a release17:32
dhellmannok17:33
mesteryGiven the thread I referenced, we'll manage these without your and ttx's help17:33
dhellmannsure17:33
mesteryDo you see a problem with having "stable/kilo" release of something like networking-cisco for example?17:33
mesteryWe've been keeping an eye on backports, following stable rules, etc.17:33
mesterySoudn ok to release something like that?17:33
dhellmanndo those branches already exist?17:33
mesteryYes17:33
mesteryWe've already merged a pile of patches there17:33
dhellmannok17:33
dhellmannI think it's fine to release those things.17:34
mesterydhellmann: Excellent! I can take care of this then, do you happen to have a nice pointer on how to run the release scripts you folks have? :)17:34
dhellmannWe've been reserving the stable tag in the governance repo for projects managed by the stable team, but other projects are managing their own branches17:34
mesteryYeah, we could drop "stable" and jut call the branch "kilo" or something too I guess17:34
* mestery shruges17:34
dhellmannmestery: hmmm, we did but I think it was deleted as part of some cleanup and I wasn't particularly careful17:35
dhellmannmestery: let me see what I can put together17:35
mesterydhellmann: You rock my friend, thank you!17:35
dhellmannmestery: no, you need "stable/" as a magic prefix to make the testing work right17:36
mesteryOK, cool. We'll keep it as is for now17:36
dhellmannotherwise it ends up being tested against master of other projects17:36
dhellmannmestery: do those projects have their own launchpad projects, or do they use the neutron project?17:41
mesterydhellmann: That's a good question, some of them have LP projects, and some don't. Let me check the one which we're talking about now.17:42
mesterydhellmann: https://launchpad.net/networking-cisco17:43
mesterySo in this case, this one does have it's own.17:43
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: document release_postversion.sh  https://review.openstack.org/21168817:43
dhellmannmestery: ok, they'll need a launchpad project set up properly in order to be able to use the scripts17:43
dhellmannmestery: the patch ^^ has some brief docs for you17:43
mesterydhellmann: Sweet! Let me review that and give things a shot.17:43
dhellmannthe hardest part is setting up the launchpad credentials properly if you're running on a system without a GUI browser, because you have to configure lynx just so for launchpad login to work17:44
mesteryThat does sound painful17:44
mesterydhellmann: What should the LP project owner be?17:44
mesteryLooks like "OpenStack Administrators"17:45
dhellmannmestery: the person running the script needs permissions on the project17:46
mesterydhellmann: Even better :)17:46
dhellmannmestery: the infra manual includes instructions for setting it up so the release team can access it, but these groups wouldn't need to follow that17:46
mesterycool17:47
*** bnemec has quit IRC18:01
*** openstackgerrit_ has quit IRC18:06
*** bnemec has joined #openstack-relmgr-office18:06
*** ig0r_ has joined #openstack-relmgr-office18:17
*** ig0r_ has quit IRC18:18
*** ig0r_ has joined #openstack-relmgr-office18:27
SergeyLukjanovdhellmann, hey18:52
dhellmannSergeyLukjanov: hi18:52
SergeyLukjanovdhellmann, so, I'd like to try the process of libraries releasing on sahara client to be able to help other projects doing it :)18:53
dhellmannSergeyLukjanov: great!18:53
SergeyLukjanov(checking that all CRs merged now)18:54
SergeyLukjanovso, looks like all commits merged already18:58
dhellmannok, mestery had a similar question and I posted https://review.openstack.org/211688 with some brief instructions18:58
SergeyLukjanovdhellmann, looking on it now18:59
*** ig0r_ has quit IRC18:59
dhellmannSergeyLukjanov: the only really tricky part is setting up the launchpad credentials, but if your desktop is linux that should be easy for you19:00
SergeyLukjanovdhellmann, OSX19:02
SergeyLukjanovdhellmann, I think there should be no issues as well19:02
dhellmannSergeyLukjanov: ok, I haven't used the tools on OS X in a while, but they used to work there19:02
dhellmannthere was something about sed being different, but I think I worked around that19:02
dhellmannwe'll see :-)19:02
SergeyLukjanovthere could be issues with sed or some gnu utils19:02
SergeyLukjanovyeah :019:03
SergeyLukjanovdhellmann, so, this command will run all needed checks and ops for releasing client?19:03
*** ig0r_ has joined #openstack-relmgr-office19:03
SergeyLukjanovand after that I need to propose CR to os/releases with tag sha?19:03
dhellmannSergeyLukjanov: if the project is not managed, you don't need to list it in the releases repo19:04
dhellmannif it is managed, the patch should come before you make the release19:04
dhellmann(eventually the release will be made by the CI system when the patch is approved)19:05
SergeyLukjanovdhellmann, I think sahara client is managed19:05
dhellmannok, in that case you should make the patch to openstack/releases first19:05
SergeyLukjanovhttps://github.com/openstack/governance/blob/master/reference/projects.yaml#L198119:06
SergeyLukjanovdhellmann, ack19:06
dhellmannI can review it, and then you can make the release19:06
SergeyLukjanovso, the release request process for managed repos now is just to propose the CR to os/releases and some of the release managers will review the CR, merge it and then perform script execution?19:08
dhellmannSergeyLukjanov: yes, that's right for managed projects19:10
SergeyLukjanovdhellmann, cool, thx19:10
dhellmannSergeyLukjanov: there is a release_from_yaml.py script for those projects, but that just calls release_postversion.sh19:11
SergeyLukjanovI just want to make sure that I'm getting the current process correctly and that I can help with applying it :)19:11
dhellmannyep, you have it :-)19:12
*** mestery_ has joined #openstack-relmgr-office19:14
openstackgerritSergey Lukjanov proposed openstack/releases: Add missed python-saharaclient 0.9.1  https://review.openstack.org/21171819:16
openstackgerritSergey Lukjanov proposed openstack/releases: Add python-saharaclient 0.10.0  https://review.openstack.org/21171919:16
SergeyLukjanovdhellmann ^^19:16
SergeyLukjanovdhellmann and is it ok that we have unmanaged projects in the list of deliverables in os/releases?19:17
*** mestery has quit IRC19:17
dhellmannSergeyLukjanov: yes, official projects can opt to not be managed (and we can choose not to manage them)19:18
SergeyLukjanovok19:18
dhellmannoh, wait, in the releases repository? that's ok, but not necessarily desirable. Which projects?19:18
*** mestery_ is now known as mestery19:19
SergeyLukjanovdhellmann murano for example19:21
SergeyLukjanovpython-muranoclient19:22
dhellmannSergeyLukjanov: ok, I may have imported things that I shouldn't have early on19:23
dhellmannwe'll get around to cleaning that up eventually19:23
SergeyLukjanovdhellmann, I'll take a look on a list of projects and propose list of the accidentially imported19:24
SergeyLukjanovheh, I'm always accidentally doing typos in word accidentally19:25
dhellmann:-)19:25
openstackgerritMerged openstack/releases: Add missed python-saharaclient 0.9.1  https://review.openstack.org/21171819:26
*** gordc has quit IRC19:37
SergeyLukjanovso, when you'll approve the 0.10.0 addition CR and it'll be merged, I'm going to exec "./release_postversion.sh liberty 0.10.0 5e8b68a python-saharaclient"19:42
*** gordc has joined #openstack-relmgr-office19:42
dhellmannSergeyLukjanov: yes, that's right, let me look at that patch and see if the tests finished19:46
dhellmannSergeyLukjanov: as part of the review, I look at the output of gate-releases-tox-list-changes to see what will be in the release (in this case it looks fine, but I thought I would share my review thoughts as I go along)19:47
dhellmannSergeyLukjanov: +2a19:47
openstackgerritMerged openstack/releases: Add python-saharaclient 0.10.0  https://review.openstack.org/21171919:50
SergeyLukjanov[22:49:50]  <SergeyLukjanov>dhellmann, so, like "sanity" check the output that http://logs.openstack.org/19/211719/1/check/gate-releases-tox-list-changes/0c1f9c6/console.html#_2015-08-11_19_24_29_691 list of changes makes sense19:52
SergeyLukjanov[22:49:53]  <SergeyLukjanov>dhellmann, thx19:52
SergeyLukjanovI've been disconnected, not sure messages were sent19:52
SergeyLukjanovdhellmann, so, I'm running the release_postversion.sh now19:57
*** ig0r_ has quit IRC19:58
dhellmannSergeyLukjanov: yes, sanity checking the list of changes is good, in case the wrong sha is selected20:07
*** ig0r_ has joined #openstack-relmgr-office20:07
SergeyLukjanovdhellmann, just to ensure, is it ok to have output http://paste.openstack.org/show/412607/ ?20:11
dhellmannew, those alpha versions messed up the sanity checker20:11
dhellmannbut yes, the idea is it prints a bunch of things it finds and then you read the output to see if the tag looks good20:11
SergeyLukjanovdhellmann, okay, everything looks okay, I've stuck a bit with release notes generation, but email-from were mised20:21
SergeyLukjanov(I've set the EMAIL env var to fix it)20:22
SergeyLukjanovdhellmann, should the email really contain:20:23
SergeyLukjanovWe are overjoyed to announce the release of:20:23
SergeyLukjanovpython-saharaclient 0.10.0: Installed /Users/frostman/workspace/work20:23
SergeyLukjanovsaharaclient-L8e/python-saharaclient/.eggs/pbr-1.4.0-py2.7.egg [pbr]20:23
SergeyLukjanovGenerating ChangeLog Client library for Sahara API20:23
*** morgan_503 is now known as morgan_40420:23
SergeyLukjanov:)20:23
dhellmannoh, yeah, sorry, I always forget about that step20:23
lifelessmorning y'all20:24
dhellmannSergeyLukjanov: the "installing blah blah blah" stuff is because pbr needs to be installed before running the release notes script. I'll add that to the dependencies list so it is installed in the virtualenv20:25
dhellmannlifeless: hi!20:25
SergeyLukjanovdhellmann, let me try to fix it :)20:25
SergeyLukjanovlifeless, morning20:26
*** ig0r_ has quit IRC20:58
SergeyLukjanovdhellmann, done releasing and send the mail to the openstack-announce, awaiting approval21:01
*** morgan_404 is now known as morgan_41021:04
*** morgan_410 is now known as morgan_40421:05
dhellmannSergeyLukjanov: approved21:40
gordclifeless: just a reminder but you're blocking a few patches in requirements still: https://review.openstack.org/#/c/206229/ and https://review.openstack.org/#/c/204904/22:31
*** gordc has quit IRC22:40
*** bnemec has quit IRC22:59
*** sigmavirus24 is now known as sigmavirus24_awa23:15
*** morgan_404 has quit IRC23:29
*** morganfainberg has joined #openstack-relmgr-office23:31
*** morganfainberg is now known as morgan_40423:32
*** david-lyle has quit IRC23:58
*** david-lyle has joined #openstack-relmgr-office23:58

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