*** amotoki has joined #openstack-release | 00:00 | |
*** mriedem has quit IRC | 00:04 | |
*** dims has joined #openstack-release | 00:08 | |
*** gordc has quit IRC | 00:12 | |
*** dims has quit IRC | 00:16 | |
*** armax has joined #openstack-release | 00:23 | |
*** mriedem has joined #openstack-release | 00:42 | |
*** dims has joined #openstack-release | 01:27 | |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/releases: oslo.messaging 2.8.1 for mitaka https://review.openstack.org/243898 | 02:52 |
---|---|---|
openstackgerrit | Merged openstack/releases: oslo.messaging 2.8.1 for mitaka https://review.openstack.org/243898 | 03:05 |
*** dims has quit IRC | 03:46 | |
*** mriedem has quit IRC | 04:08 | |
*** stevemar_ has joined #openstack-release | 04:13 | |
*** stevemar_ has quit IRC | 04:16 | |
*** mestery has joined #openstack-release | 05:08 | |
*** stevemar_ has joined #openstack-release | 05:29 | |
*** stevemar_ has quit IRC | 05:31 | |
*** mestery has quit IRC | 06:01 | |
*** nikhil has quit IRC | 06:02 | |
*** nikhil has joined #openstack-release | 06:02 | |
*** mestery has joined #openstack-release | 06:15 | |
*** mestery has quit IRC | 06:19 | |
*** armax has quit IRC | 07:29 | |
*** stevemar_ has joined #openstack-release | 07:29 | |
*** jhesketh has quit IRC | 07:31 | |
*** jhesketh has joined #openstack-release | 07:31 | |
*** stevemar_ has quit IRC | 07:32 | |
*** dansmith has quit IRC | 07:42 | |
*** dansmith has joined #openstack-release | 07:44 | |
*** dansmith is now known as Guest40458 | 07:44 | |
*** mordred has quit IRC | 07:44 | |
*** dtantsur|afk is now known as dtantsur | 08:19 | |
openstackgerrit | Merged openstack/reno: Fix unicode handling in get_random_string https://review.openstack.org/243816 | 08:19 |
*** stevemar_ has joined #openstack-release | 08:35 | |
*** stevemar_ has quit IRC | 08:38 | |
openstackgerrit | Merged openstack/releases: aodh 1.1.0 - stable/liberty https://review.openstack.org/241797 | 09:27 |
*** odyssey4me_ is now known as odyssey4me | 09:33 | |
ttx | gordc: done | 09:34 |
*** mordred has joined #openstack-release | 09:45 | |
*** amotoki has quit IRC | 10:00 | |
*** stevemar_ has joined #openstack-release | 10:36 | |
*** nikhil has quit IRC | 10:36 | |
*** nikhil has joined #openstack-release | 10:36 | |
*** kzaitsev_mb has joined #openstack-release | 10:38 | |
*** stevemar_ has quit IRC | 10:38 | |
*** amotoki has joined #openstack-release | 11:22 | |
*** stevemar_ has joined #openstack-release | 11:23 | |
*** stevemar_ has quit IRC | 11:26 | |
*** dims has joined #openstack-release | 11:41 | |
*** stevemar_ has joined #openstack-release | 12:00 | |
*** doug-fis_ is now known as doug-fish | 12:02 | |
*** Guest40458 has quit IRC | 12:19 | |
*** dansmith has joined #openstack-release | 12:23 | |
*** dansmith is now known as Guest71273 | 12:23 | |
*** openstackgerrit has quit IRC | 12:31 | |
*** openstackgerrit has joined #openstack-release | 12:32 | |
*** jhesketh has quit IRC | 12:58 | |
*** dims has quit IRC | 12:59 | |
*** jhesketh has joined #openstack-release | 13:00 | |
*** gordc has joined #openstack-release | 13:10 | |
*** mestery has joined #openstack-release | 13:18 | |
gordc | mordred: had a question about pbr. is there a reason for https://github.com/openstack/glance/blob/master/glance/version.py to exist or is this just residual from nova? | 13:24 |
ttx | gordc: aodh 1.1.0 done | 13:24 |
gordc | ttx: awesome! | 13:24 |
gordc | ttx: thanks again for the help. | 13:24 |
ttx | please double check the tag and branch are all set | 13:24 |
ttx | and let me know if anything is missing | 13:25 |
gordc | ttx: sure. i'll upload a patch to stable/liberty to give it a try | 13:26 |
ttx | gordc: i'll let you announce it | 13:28 |
ttx | oh and yes you should push an update to .gitreview to set defaultbranch to stable/liberty there | 13:28 |
gordc | ttx: ack. will do the above. | 13:29 |
*** bswartz has quit IRC | 13:31 | |
*** mestery has quit IRC | 13:34 | |
*** mestery has joined #openstack-release | 13:48 | |
*** gordc has quit IRC | 14:02 | |
*** gordc has joined #openstack-release | 14:04 | |
*** mestery has quit IRC | 14:08 | |
*** dims has joined #openstack-release | 14:15 | |
*** mestery has joined #openstack-release | 14:15 | |
*** bdemers has joined #openstack-release | 14:18 | |
*** mriedem has joined #openstack-release | 14:21 | |
*** dims has quit IRC | 14:23 | |
*** dims has joined #openstack-release | 14:26 | |
*** markmcd has quit IRC | 14:32 | |
*** dtantsur is now known as dtantsur|brb | 14:40 | |
*** david-ly_ has joined #openstack-release | 14:41 | |
*** david-lyle has quit IRC | 14:42 | |
*** Guest71273 is now known as dansmith | 14:54 | |
*** dansmith is now known as Guest36605 | 14:55 | |
dhellmann | ttx: I'm looking at the stackalytics change you and Ilya described on the ML | 14:55 |
dims | dhellmann ilyashakhat is on #openstack-dev if you want to ping | 15:00 |
dhellmann | dims : cool, thanks | 15:00 |
*** dims has quit IRC | 15:03 | |
*** bswartz has joined #openstack-release | 15:05 | |
*** Guest36605 is now known as dansmith | 15:06 | |
mordred | gordc: it's there so that glance can report the version it's running | 15:10 |
mordred | gordc: if you look in glance/common/config.py | 15:12 |
mordred | gordc: you'll see one of the places it's consumed | 15:12 |
gordc | mordred: was just going to ask that | 15:12 |
gordc | mordred: i'll take a look. thanks for the info | 15:12 |
mordred | sure! | 15:13 |
gordc | mordred: so if my project doesn't directly reference version.py, do i need it? there isn't some magical external tool that looks at <project>/version.py to do something is there? | 15:16 |
mordred | not for servers. for libraries people tend to like it when a library has a __version__ attribute | 15:16 |
mordred | but for servers, no, it's only there for things that need/want to be able to report a version | 15:16 |
mordred | so, like, glance-api --version might be a thing someone wants to work | 15:17 |
mordred | but nothing external or specifically magic | 15:17 |
mordred | any particular issue you're working to avoid? | 15:17 |
gordc | mordred: cool cool. good info. | 15:17 |
mordred | \o/ | 15:18 |
prometheanfire | upper constraints for liberty on the cryptography package is set to 1.0.1 with the review not raising it, any reason why? | 15:18 |
prometheanfire | https://bugs.gentoo.org/show_bug.cgi?id=561696 | 15:18 |
openstack | bugs.gentoo.org bug 561696 in Vulnerabilities "<dev-python/cryptography-1.0.2: with python -O, openssl asserts are optimised out leading to undefined behaviour" [Normal,In_progress] - Assigned to security | 15:18 |
gordc | mordred: i'm adding reno to Aodh and we don't a version.py file. i'm wondering if i can just import pbr.version in one of the reno files | 15:19 |
gordc | rather than creating a new dedicated version file | 15:19 |
mordred | ah - gotcha. yah | 15:19 |
dhellmann | gordc : yes, using pbr to get the version should be ok as long as you have it in requirements.txt or test-requirements.txt. You could also use pkg_resources if you have a dependency on setuptools somewhere | 15:23 |
gordc | dhellmann: cool cool. i'll just stick with pbr but i'll maybe include as part of releasenotes/source/conf.py | 15:25 |
*** sigmavirus24_awa is now known as sigmavirus24 | 15:27 | |
dhellmann | gordc : ++ | 15:29 |
*** dtantsur|brb is now known as dtantsur | 15:30 | |
*** HenryG has quit IRC | 15:34 | |
*** HenryG has joined #openstack-release | 15:38 | |
ttx | I'm mostly off today | 15:43 |
dhellmann | ttx: ack | 15:50 |
*** armax has joined #openstack-release | 15:56 | |
*** openstackgerrit has quit IRC | 16:02 | |
*** openstackgerrit has joined #openstack-release | 16:02 | |
*** david-ly_ is now known as david-lyle | 16:07 | |
openstackgerrit | Thierry Carrez proposed openstack/releases: Move independent project releases https://review.openstack.org/242098 | 16:11 |
*** gordc_ has joined #openstack-release | 16:16 | |
*** gordc has quit IRC | 16:17 | |
*** sileht has quit IRC | 16:17 | |
*** sileht has joined #openstack-release | 16:18 | |
*** dims has joined #openstack-release | 16:30 | |
gordc_ | dhellmann: when you free, could you add jd__ and myself to aodh-stable-maint and aodh-release groups? | 16:34 |
*** dims has quit IRC | 16:44 | |
*** dtantsur is now known as dtantsur|afk | 16:55 | |
*** nikhil_k has joined #openstack-release | 17:09 | |
*** nikhil has quit IRC | 17:12 | |
*** devkulkarni has joined #openstack-release | 17:17 | |
devkulkarni | hi dhellmann .. I want to discuss few things about solum's release related patches. let me know when will be a good time for you sometime today. | 17:20 |
*** kzaitsev_mb has quit IRC | 17:52 | |
armax | dhellmann: ping | 18:00 |
*** AJaeger has joined #openstack-release | 18:00 | |
AJaeger | dhellmann: just seeing armax comment in https://review.openstack.org/#/c/244253/ - might be nice to make a summary email with what exactly is needed for release notes. | 18:01 |
armax | AJaeger: I think I finally caught up | 18:01 |
AJaeger | dhellmann: publishing and limit to liberty/master for release notes is merged - I'm waiting now for the next change to publish content and will dance if that works ;) | 18:01 |
armax | AJaeger: thanks, I eventually realized what needed to be done | 18:03 |
AJaeger | armax: if not, please ask - we're still learning and tweaking ;) | 18:03 |
armax | AJaeger: understood, thanks | 18:03 |
openstackgerrit | Doug Hellmann proposed openstack/releases: display release:independent projects on a separate page https://review.openstack.org/244264 | 18:29 |
openstackgerrit | Doug Hellmann proposed openstack/releases: add mitaka page to toctree https://review.openstack.org/244265 | 18:29 |
dhellmann | gordc_ : I don't have permission to edit those groups, so you'll have to ask one of the gerrit admins in -infra | 18:32 |
dhellmann | devkulkarni : sure, what's up? | 18:32 |
gordc_ | dhellmann: ok. will do. thanks | 18:32 |
dhellmann | AJaeger : yep, I'll put together a patch to the project creator's guide, I think | 18:33 |
dhellmann | armax : thanks for your patience while we work out these last few details | 18:34 |
*** gordc_ is now known as gordc | 18:35 | |
*** dims has joined #openstack-release | 18:36 | |
devkulkarni | dhellmann: I wanted to know how to relate release notes to a particular release.. we want to tag liberty release for solum to address this https://review.openstack.org/#/c/242068/1 .. I have also submitted a patch to add release notes for liberty using reno here: https://review.openstack.org/#/c/243295/ . I was wondering how to link the release notes to the liberty tag, which I will be doing today/tomorrow | 18:37 |
dhellmann | devkulkarni : reno figures out what release the note goes to based on the first commit in the history where it finds the file with the unique id. So you need to put the notes in your stable/liberty branch, and then reno will find them when it scans that branch and associate them with the correct version number. | 18:38 |
armax | dhellmann: no worries at all | 18:39 |
AJaeger | devkulkarni: so, it will show them for your first stable update | 18:39 |
vipul | I'm trying to run the process-bugs.py script, but not clear on how/where to set up launchpad auth credentials | 18:43 |
devkulkarni | dhellmann, Ajaeger: oh okay. In that case, I think I can break this patch https://review.openstack.org/#/c/243295/6 into two. A base patch containing .gitignore, releasenotes/source/conf.py, index.rst, unreleased.rst, test-requirements.txt, and tox.ini. Once that is merged, and once we have the liberty branch, a separate patch which will add solum-release-liberty.yaml, source/liberty.rst, and update to index.rst to this branch. Does that seem co | 18:45 |
dhellmann | devkulkarni : do you already have a stable/liberty branch? | 18:48 |
devkulkarni | dhellmann: no, not yet. I was going to create it manually..but let me know if typically this is done via a gate job.. this is my first time doing a release | 18:50 |
dhellmann | devkulkarni : ok, the stable branches are typically created from a released version after the tag is applied, so in your case you want to go ahead and add the notes on master, then tag, then branch | 18:51 |
dhellmann | devkulkarni : let me see if I can find you some directions | 18:51 |
devkulkarni | dhellmann: oh okay, i see.. | 18:51 |
devkulkarni | dhellmann: sure, any directions would be super helpful | 18:51 |
dhellmann | devkulkarni : https://wiki.openstack.org/wiki/ReleaseTeam/How_To_Release | 18:51 |
devkulkarni | cool. thanks dhellmann .. reading | 18:52 |
dhellmann | devkulkarni : let's put together a plan for your release and have me and ttx review it (he's off today) before you start to make sure you have the steps in the right order and don't miss anything. Why don't you start an etherpad based on those instructions from the wiki, and when you're ready let us know. | 18:53 |
devkulkarni | dhellmann: yes, I like this plan. will start the etherpad and send it to you and ttx | 18:53 |
dhellmann | devkulkarni : great | 18:54 |
*** doug-fish has quit IRC | 18:56 | |
*** doug-fish has joined #openstack-release | 18:57 | |
*** doug-fish has quit IRC | 19:02 | |
*** mriedem has quit IRC | 19:02 | |
prometheanfire | someone mind looking at https://review.openstack.org/#/c/244199/ | 19:04 |
prometheanfire | fixes sec bug https://bugs.gentoo.org/show_bug.cgi?id=561696 | 19:05 |
openstack | bugs.gentoo.org bug 561696 in Vulnerabilities "<dev-python/cryptography-1.0.2: with python -O, openssl asserts are optimised out leading to undefined behaviour" [Normal,In_progress] - Assigned to security | 19:05 |
vipul | dhellmann: any tips on running process_bugs.py and launchpad auth? | 19:09 |
dhellmann | vipul : are you running into issues? | 19:10 |
*** mriedem has joined #openstack-release | 19:10 | |
vipul | seems like launchpadlib is trying to auth.. but seeing AttributeError: 'MacOSXOSAScript' object has no attribute 'basename' | 19:11 |
vipul | ah it's an access issue.. | 19:12 |
dhellmann | vipul : oh, I haven't tried using the script on OS X in a long time. It's possible the recent changes to default to using keyring are triggering that | 19:12 |
vipul | Yea i gave my machine access but same issue | 19:13 |
*** doug-fish has joined #openstack-release | 19:16 | |
dhellmann | vipul : I only run those scripts on linux, so I'm not sure how to make keyring work with OS X :-/ | 19:16 |
vipul | faiir enough.. i'll switch machines | 19:18 |
dhellmann | AJaeger : https://review.openstack.org/244279 is a stab at instructions for setting up reno | 19:21 |
dhellmann | vipul : yeah, sorry about that. There's apparently a way to force those tools to use a plain text file for credentials, but I need to get the details from lifeless | 19:22 |
AJaeger | great, dhellmann ! It misses that you should backport the infrastructure for liberty | 19:25 |
dhellmann | AJaeger : the intro to the "Setting up the Release Note Tool Within Your Project" section covers that, but I can add it to a step at the end, too | 19:25 |
AJaeger | yes, indeed you say it. Add it as extra step at the end. | 19:26 |
lifeless | dhellmann: oh, I looked it up at the summit when you were across the table | 19:27 |
lifeless | dhellmann: pass credentials_file= to Launchpad.login_with | 19:27 |
dhellmann | lifeless : yeah, I'm trying to remember where we typed that into an etherpad, because I feel like you did at the time | 19:27 |
dhellmann | aha! | 19:27 |
lifeless | (having paged in where it was, I can look it up quickly now :)) | 19:28 |
*** AJaeger has quit IRC | 19:40 | |
devkulkarni | dhellmann, ttx: https://etherpad.openstack.org/p/solum-liberty-release | 20:18 |
dhellmann | devkulkarni : ack, I'll review it after my afternoon meetings | 20:19 |
devkulkarni | dhellmann: sounds good | 20:19 |
*** kzaitsev_mb has joined #openstack-release | 20:35 | |
*** devkulkarni has quit IRC | 20:42 | |
*** devkulkarni has joined #openstack-release | 20:44 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 21:03 | |
kzaitsev_mb | May I bug someone about reno a bit? =) | 21:15 |
dhellmann | kzaitsev_mb : this is the right place, but I'm in a meeting so may be slow to respond | 21:16 |
kzaitsev_mb | sure, I'm in no hurry anyway. | 21:17 |
kzaitsev_mb | One thing, that's not entirelly clear to me — do the release notes of stable branches go to stable branch or to master? | 21:17 |
dhellmann | kzaitsev_mb : yes. I've had that question a couple of times, would you mind asking on the ML so I can post the answer there? | 21:18 |
kzaitsev_mb | sure, will compose a message shortly. | 21:18 |
*** gordc has quit IRC | 21:27 | |
*** gordc has joined #openstack-release | 21:44 | |
*** bswartz has quit IRC | 21:48 | |
kzaitsev_mb | hm, I believe I now need to educate my fellow developers to use reno, when they submit something | 21:48 |
kzaitsev_mb | One other thing I'd like to ask — reno itself has release-notes in the docs, while other projects (glance, keystone, etc.) have them setup in a separate directory & tox-env. So some integration would happen later, to make release notes for those projects appear on docs.o.o, right? | 21:58 |
dhellmann | devkulkarni : notes added | 21:59 |
dhellmann | kzaitsev_mb : yes, one of the things you need to do is add the relevant jobs to your project in the project-config repository | 21:59 |
devkulkarni | dhellmann: ack, thanks. looking | 22:00 |
dhellmann | kzaitsev_mb : https://review.openstack.org/241344 | 22:00 |
kzaitsev_mb | right. makes sense. | 22:03 |
openstackgerrit | Cedric Brandily proposed openstack-infra/release-tools: Allow to unset assignee/milestone for bug with no activity https://review.openstack.org/230529 | 22:06 |
openstackgerrit | Doug Hellmann proposed openstack/releases: display release:independent projects on a separate page https://review.openstack.org/244264 | 22:08 |
openstackgerrit | Doug Hellmann proposed openstack/releases: add mitaka page to toctree https://review.openstack.org/244265 | 22:08 |
kzaitsev_mb | looking at the job template — looks like the releasenotes should be available at jenkins/jobs/openstack-publish-jobs.yaml | 22:15 |
kzaitsev_mb | sorry | 22:15 |
kzaitsev_mb | at http://docs.openstack.org/releasenotes/glance/ | 22:15 |
kzaitsev_mb | but it looks empty from here. Does it update only with a release? | 22:16 |
dhellmann | kzaitsev_mb : it updates when a patch with a release note lands, and we've landed some in glance before the job went live but not since, I think | 22:16 |
dhellmann | kzaitsev_mb : so we could add a new release note to glance and if that patch merges it should trigger a build | 22:17 |
dhellmann | kzaitsev_mb : the publish job was just sorted out today, so we're in a bit of an odd window | 22:17 |
kzaitsev_mb | oh =) looks like I'm one of the early adopters then =)) | 22:17 |
dhellmann | kzaitsev_mb : yep :-) | 22:18 |
*** doug-fish has quit IRC | 22:27 | |
*** doug-fish has joined #openstack-release | 22:28 | |
*** doug-fis_ has joined #openstack-release | 22:30 | |
*** doug-fish has quit IRC | 22:32 | |
*** doug-fis_ has quit IRC | 22:34 | |
*** gordc has quit IRC | 22:38 | |
*** rjaiswal has joined #openstack-release | 22:39 | |
*** doug-fish has joined #openstack-release | 22:43 | |
*** doug-fish has quit IRC | 22:47 | |
*** mestery has quit IRC | 22:47 | |
*** mriedem has quit IRC | 22:48 | |
*** bswartz has joined #openstack-release | 22:49 | |
*** amotoki has quit IRC | 23:10 | |
*** devkulkarni has quit IRC | 23:11 | |
*** doug-fish has joined #openstack-release | 23:47 | |
*** doug-fish has quit IRC | 23:50 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!