*** amotoki has quit IRC | 00:08 | |
*** amotoki has joined #openstack-release | 00:11 | |
*** amotoki has quit IRC | 00:14 | |
*** amotoki has joined #openstack-release | 00:37 | |
*** amotoki has quit IRC | 00:39 | |
*** dims has quit IRC | 01:26 | |
*** sdake has joined #openstack-release | 01:37 | |
*** amotoki has joined #openstack-release | 01:37 | |
*** sdake_ has joined #openstack-release | 01:44 | |
*** sdake has quit IRC | 01:44 | |
*** sdake has joined #openstack-release | 01:52 | |
*** amotoki has quit IRC | 01:52 | |
*** sdake_ has quit IRC | 01:55 | |
*** sdake has quit IRC | 01:57 | |
*** amotoki has joined #openstack-release | 02:11 | |
*** nikhil has joined #openstack-release | 02:25 | |
*** sdake has joined #openstack-release | 02:33 | |
*** sdake has quit IRC | 02:40 | |
*** amrith is now known as _amrith_ | 03:35 | |
*** sdake has joined #openstack-release | 03:51 | |
*** sdake has quit IRC | 03:52 | |
*** sdake has joined #openstack-release | 03:54 | |
*** sdake has quit IRC | 04:11 | |
*** sdake has joined #openstack-release | 04:12 | |
*** sdake has quit IRC | 04:21 | |
*** amotoki has quit IRC | 05:25 | |
*** amotoki has joined #openstack-release | 06:06 | |
*** SAshish has joined #openstack-release | 06:27 | |
SAshish | Hi All | 06:29 |
---|---|---|
*** sridhar_ram has joined #openstack-release | 06:34 | |
*** SAshish has quit IRC | 06:48 | |
*** sorantis has joined #openstack-release | 06:48 | |
sorantis | Hi. I was wondering if I can get some help with this one https://review.openstack.org/#/c/280295/ | 06:49 |
patchbot | sorantis: patch 280295 - requirements - Add kingbird to the list of projects | 06:49 |
*** sridhar_ram has quit IRC | 06:50 | |
sorantis | Can I ask to make an exception for kingbird to be added to the requirements list? | 06:58 |
*** amotoki has quit IRC | 07:00 | |
*** amotoki has joined #openstack-release | 07:03 | |
-openstackstatus- NOTICE: gerrit is going to be restarted due to bad performance | 07:24 | |
*** ChanServ changes topic to "gerrit is going to be restarted due to bad performance" | 07:24 | |
*** ChanServ changes topic to "OpenStack Release Managers office - Where weekly 1:1 sync points between release manager and PTLs happen - Logged at http://eavesdrop.openstack.org/irclogs/%23openstack-release/" | 07:27 | |
*** sdake has joined #openstack-release | 07:33 | |
*** sorantis has quit IRC | 07:39 | |
*** amotoki has quit IRC | 07:50 | |
*** jd__ has quit IRC | 07:56 | |
*** jd__ has joined #openstack-release | 07:56 | |
*** sorantis has joined #openstack-release | 08:09 | |
*** amotoki has joined #openstack-release | 08:13 | |
*** sdake has quit IRC | 08:21 | |
*** pcaruana has joined #openstack-release | 08:25 | |
*** daemontool_ has joined #openstack-release | 08:43 | |
*** daemontool has quit IRC | 08:47 | |
*** amotoki has quit IRC | 09:03 | |
*** jd__ has quit IRC | 09:16 | |
*** jd__ has joined #openstack-release | 09:16 | |
*** dtantsur|afk is now known as dtantsur | 09:50 | |
*** amotoki has joined #openstack-release | 09:56 | |
*** daemontool_ has quit IRC | 10:16 | |
*** sorantis has quit IRC | 10:17 | |
openstackgerrit | Merged openstack/releases: move the check for the SHA to match HEAD earlier https://review.openstack.org/288139 | 10:18 |
openstackgerrit | Merged openstack/releases: merge pbr deliverable files into independent directory https://review.openstack.org/288651 | 10:18 |
*** amotoki has quit IRC | 10:25 | |
*** daemontool has joined #openstack-release | 10:35 | |
openstackgerrit | Merged openstack/releases: Astara mitaka-3 milestone release https://review.openstack.org/288796 | 10:35 |
*** dims_ has joined #openstack-release | 10:41 | |
*** sorantis has joined #openstack-release | 10:43 | |
*** dims_ has quit IRC | 11:09 | |
*** sdague has joined #openstack-release | 11:14 | |
*** dims_ has joined #openstack-release | 11:22 | |
*** sdague has quit IRC | 11:59 | |
*** amotoki has joined #openstack-release | 12:06 | |
*** _amrith_ is now known as amrith | 12:14 | |
*** sorantis has quit IRC | 12:26 | |
*** gordc has joined #openstack-release | 12:32 | |
*** sdague has joined #openstack-release | 12:43 | |
*** nikhil has quit IRC | 12:58 | |
*** Kiall has quit IRC | 13:03 | |
*** Kiall has joined #openstack-release | 13:03 | |
*** Kiall has quit IRC | 13:03 | |
*** Kiall has joined #openstack-release | 13:03 | |
*** amrith is now known as _amrith_ | 13:03 | |
dhellmann | ttx: I thought I'd go ahead and process that nova stable release, unless you can see a reason to wait? | 13:12 |
*** sorantis has joined #openstack-release | 13:17 | |
dims_ | dhellmann : ttx : travelling today (day trip to NYC for bug smash) fyi | 13:24 |
dhellmann | dims_ : ack, happy squashing | 13:24 |
dims_ | thanks dhellmann :) | 13:25 |
*** dims_ has quit IRC | 13:25 | |
*** sorantis has quit IRC | 13:37 | |
openstackgerrit | Merged openstack/releases: liberty: release nova 12.0.2 https://review.openstack.org/288772 | 13:42 |
*** sdake has joined #openstack-release | 13:57 | |
*** sdague has quit IRC | 14:23 | |
openstackgerrit | Doug Hellmann proposed openstack/releases: fix the ironic-inspector liberty release notes link https://review.openstack.org/289361 | 14:35 |
*** _amrith_ is now known as amrith | 14:36 | |
*** mriedem has joined #openstack-release | 14:42 | |
*** sridhar_ram has joined #openstack-release | 14:48 | |
*** dims has joined #openstack-release | 14:54 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 14:56 | |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: ignore existing default branch when setting new default branch https://review.openstack.org/289384 | 15:10 |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: make args to creating stable branch more explicit https://review.openstack.org/289385 | 15:10 |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: add script to generate branching instructions https://review.openstack.org/289386 | 15:10 |
*** sdake_ has joined #openstack-release | 15:25 | |
openstackgerrit | Merged openstack/releases: fix the ironic-inspector liberty release notes link https://review.openstack.org/289361 | 15:26 |
*** amotoki has quit IRC | 15:27 | |
*** sdake has quit IRC | 15:29 | |
*** sridhar_ram has quit IRC | 15:40 | |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: dump a release tracking dashboard https://review.openstack.org/288739 | 15:42 |
*** sdague has joined #openstack-release | 15:56 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 15:57 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 15:57 | |
*** nikhil has joined #openstack-release | 16:06 | |
*** sdake_ is now known as sdake | 16:35 | |
*** david_lyle has quit IRC | 16:46 | |
*** david_lyle has joined #openstack-release | 16:46 | |
*** dguitarbite has joined #openstack-release | 16:54 | |
dhellmann | dguitarbite : hi! | 17:14 |
dhellmann | dguitarbite : ttx and I were reviewing the release model tags on projects last week, and found that training-labs is set to release:cycle-with-milestones but it doesn't have any recent tags | 17:15 |
dhellmann | or branches, actually, since the most recent I see is kilo | 17:15 |
dhellmann | dguitarbite : are you still releasing the labs in the same way, or should we see if another model tag makes more sense? | 17:16 |
dguitarbite | dhellmann: hi, Im here | 17:23 |
dguitarbite | dhellmann: We have decided to use branches for releases. I have to release liberty. | 17:23 |
dhellmann | ok | 17:24 |
dguitarbite | I am waiting for getting the success rate from 96~97% to 99 % hopefully more but atleast 99% | 17:24 |
dhellmann | so you'll be creating the branch and preparing a release from that branch? | 17:24 |
dguitarbite | Some technical problems on the RAM size for liberty. | 17:24 |
dguitarbite | dhellmann: yes that is the plan. | 17:24 |
dhellmann | well, vice versa actually, since we want branches created from tags, but yeah | 17:24 |
dhellmann | ok | 17:24 |
dguitarbite | If you want, I could move to creating tags | 17:25 |
dhellmann | theoretically you'd do both | 17:25 |
dguitarbite | The reason why I moved away from it is to avoid feature branches. Its easier for the working style of training-labs team. | 17:25 |
dhellmann | create the tag to trigger the release, and then create a branch from that tag for updates to the release | 17:25 |
dguitarbite | dhellmann: ok, Ill change that. Should I also do the same for older releases? | 17:25 |
dhellmann | if you're not tagging now, how are you actually producing a release artifact? | 17:26 |
dhellmann | and what artifacts are produced from that repo (sorry, I don't know what it is)? | 17:26 |
dguitarbite | I actually dont know what is a release artifact. The repository is barely 6 months old. | 17:26 |
dguitarbite | Do you have a link? | 17:26 |
dhellmann | usually when we say we're making a release we build something from the repository and publish it separately | 17:27 |
dhellmann | so for python code we might prepare a package and upload it to pypi.python.org or make a tarball and post it to tarballs.openstack.org | 17:27 |
dguitarbite | Ahh, yes I just got that patch merged in infra:http://tarballs.openstack.org/training-labs/ | 17:27 |
dhellmann | do you do something like that? or do you just create the branch at the point where you want to have a release? | 17:27 |
dguitarbite | We are publishing tar balls which are a bit different from other projects since we just need some specific parts of the repo. | 17:27 |
dhellmann | ah, good | 17:28 |
dguitarbite | So the current script http://git.openstack.org/cgit/openstack/training-labs/tree/tools/generate-labs takes the branch name from Zuul/Jenkins job and creates a tarball from there | 17:28 |
dguitarbite | Do I need to do more? I can change it easily since its quite the beginning of the project. | 17:29 |
dhellmann | the tarballs you have now will be updated in place each time a new commit is made on one of those branches | 17:29 |
dhellmann | that's useful for someone tracking the branch, but it's not a reproducable release in the sense that a tag is | 17:29 |
dguitarbite | Ok, I think I understand your point here. I can freeze the releases and create stable tarballs and then the release-current tarballs (which is what is happening now) | 17:30 |
dguitarbite | So tags are really handy for that I assume. | 17:31 |
dhellmann | that's right | 17:31 |
ttx | dhellmann: traveling Tue-Fri, should be online from time to time, but expect delays | 17:31 |
dhellmann | it's the difference between being able to point at something that's always the same, and something that is updated over time | 17:31 |
dhellmann | ttx: ack, np | 17:31 |
dguitarbite | ok, now it makes more sense to me! Thanks :) | 17:32 |
dhellmann | dguitarbite : so I think what we want to do is set up the jobs that produce releases based on tags, and then decide on a version numbering scheme (you have to use numbers, not names), and then we can set up the tagging information in the openstack/releases repository | 17:32 |
dhellmann | then the release team can help you prepare releases when you're ready for them | 17:32 |
dguitarbite | dhellmann: There is a python port I am working on at present. Does it make more sense to do this after the port or I should do it right away? ETA for the port is around 2-3 months before I start pushing it into the repo. | 17:33 |
dhellmann | dguitarbite : I recommend using 1.0.0 for the earliest release, and increasing to 2.0.0, etc. for each series. That way within a series if you have updates, you can increment the minor version number (1.1.0) for new features and the patch version number (1.0.1) for bug fixes | 17:33 |
dhellmann | dguitarbite : we could start with your existing releases, and set the pattern to use for the upcoming releases | 17:34 |
dhellmann | dguitarbite : the other aspect of the release model tag is *when* releases are produced | 17:35 |
dhellmann | if you're intending to release something new at the end of each cycle, a model like cycle-with-milestones or cycle-with-intermediary makes sense | 17:35 |
dguitarbite | Ok, I guess I could get Liberty to be v1.0.0 does not make much sense to do that for icehouse/kilo/juno since they will be EOL/not supported very soon. | 17:35 |
dhellmann | but if you're releasing any time and not in sync with the milestone, using the independent release model makes more sense | 17:35 |
*** sdake_ has joined #openstack-release | 17:35 | |
dhellmann | dguitarbite : I suppose, though to be accurate you could go back and tag all of those older releases, too. it's up to you. | 17:36 |
dguitarbite | dhellmann: So, there will be one major release with other openstack projects for sure. The intermediaries are a bit more random but I could discuss this with the team and get a 2/3 milestone based approach too. | 17:37 |
dhellmann | for the milestone model, we really do expect you to be ready to prepare something on those deadlines, so if you're not sure about that I recommend cycle-with-intermediary | 17:38 |
*** sdake has quit IRC | 17:38 | |
dhellmann | the important thing is to accurately reflect what you want to do, so that consumers can understand what to expect | 17:38 |
dguitarbite | dhellmann: I think I can visualize a 6 months cycle with a major release and intermediary for starting to work on the next release of OpenStack. Since we have two sides of devel. Library and deployment scripts, second part is in sync with install-guides,. | 17:41 |
dhellmann | dguitarbite : that makes sense | 17:42 |
dguitarbite | so 1.0.0, 2.0.0 for major releases: 1.1.0, 2.1.0 for intermediaries and then 1.1.1 for bug fixes etc. which are totally random. | 17:42 |
dhellmann | that's right | 17:43 |
dhellmann | we would create branches from the major releases, and the updates would be tagged on those branches | 17:43 |
dguitarbite | Yes | 17:44 |
dguitarbite | makes sense. | 17:44 |
dguitarbite | dhellmann: Awesome! Now I need to realize this model, a bit scared of infra but I think I could figure it out. Any links handy? I will ofcourse wait till the next team meeting and get votes from the entire team on this. | 17:44 |
dhellmann | I can help you figure out which jobs you need | 17:45 |
dhellmann | if you look at the publish-to-pypi macro at the top of zuul/layout.yaml that should give you some idea | 17:45 |
dhellmann | you won't want all of them, though | 17:45 |
dhellmann | actually, openstack-server-release-jobs is a closer fit | 17:45 |
dhellmann | in fact, you could probably use that as-is | 17:46 |
* dguitarbite checking out openstack-infra repo. project-config | 17:47 | |
dhellmann | dguitarbite : the other thing to do is update the tag in the governance repo to cycle-with-intermediary. If you do that, ttx and I can vote on and approve it | 17:47 |
dguitarbite | dhellmann: Ok, I will do it. Does the governance patch go in first or the infra job nneeds to go in first | 17:49 |
dhellmann | dguitarbite : the order doesn't matter for those | 17:50 |
dguitarbite | dhellmann: ok, so I will publish the governance job on Wed. after the team meeting | 17:52 |
dhellmann | dguitarbite : sounds good, I'll watch for it | 17:52 |
dguitarbite | dhellmann: yes, thanks a lot. Anything else? | 17:53 |
*** amrith is now known as _amrith_ | 17:57 | |
*** _amrith_ is now known as amrith | 17:58 | |
dhellmann | dguitarbite : no, I think that covers everything, thanks | 17:59 |
dguitarbite | dhellmann: Thanks a lot! :). | 18:00 |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: add script to generate branching instructions https://review.openstack.org/289386 | 18:04 |
*** doug-fish has quit IRC | 18:07 | |
*** doug-fish has joined #openstack-release | 18:08 | |
*** sridhar_ram has joined #openstack-release | 18:10 | |
*** dtantsur is now known as dtantsur|afk | 18:11 | |
*** sorantis has joined #openstack-release | 18:12 | |
*** doug-fish has quit IRC | 18:13 | |
*** sdake_ has quit IRC | 18:17 | |
*** doug-fish has joined #openstack-release | 18:27 | |
*** kzaitsev_mb has joined #openstack-release | 18:34 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 18:37 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 18:57 | |
*** sorantis has quit IRC | 19:00 | |
*** rockyg has joined #openstack-release | 19:02 | |
*** doug-fis_ has joined #openstack-release | 19:03 | |
*** doug-fi__ has joined #openstack-release | 19:04 | |
*** doug-f___ has joined #openstack-release | 19:05 | |
*** doug-fish has quit IRC | 19:06 | |
*** doug-fish has joined #openstack-release | 19:06 | |
*** kzaitsev_mb has quit IRC | 19:07 | |
*** doug-fis_ has quit IRC | 19:08 | |
*** doug-fi__ has quit IRC | 19:09 | |
*** doug-f___ has quit IRC | 19:10 | |
*** amrith is now known as _amrith_ | 19:15 | |
*** gordc has quit IRC | 19:16 | |
*** _amrith_ is now known as amrith | 19:21 | |
*** sdake has joined #openstack-release | 19:31 | |
*** sridhar_ram1 has joined #openstack-release | 19:35 | |
*** sridhar_ram has quit IRC | 19:37 | |
*** doug-fish has quit IRC | 19:38 | |
*** mhayden has joined #openstack-release | 19:41 | |
mhayden | is this the right place to ask about the openstack/requirements repo? | 19:41 |
mhayden | if so, i have a question around bumping the max version for python-openstackclient in kilo to 1.6.0 to bring in the internalURL fix | 19:44 |
mhayden | if i am totally crazy for suggesting this, please let me know :) | 19:44 |
*** rockyg has quit IRC | 19:50 | |
*** doug-fish has joined #openstack-release | 19:53 | |
*** kzaitsev_mb has joined #openstack-release | 19:54 | |
*** gchung has joined #openstack-release | 19:58 | |
*** gchung is now known as gordc | 19:58 | |
*** kzaitsev_mb has quit IRC | 19:59 | |
*** rockyg has joined #openstack-release | 20:04 | |
*** doug-fish has quit IRC | 20:05 | |
*** doug-fish has joined #openstack-release | 20:06 | |
*** rockyg has quit IRC | 20:09 | |
*** doug-fis_ has joined #openstack-release | 20:10 | |
*** doug-fish has quit IRC | 20:11 | |
*** david-lyle_ has joined #openstack-release | 20:12 | |
*** david_lyle has quit IRC | 20:13 | |
*** sridhar_ram1 is now known as sridhar_ram | 20:22 | |
*** david-lyle_ is now known as david-lyle | 20:26 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 20:58 | |
*** stevemar has quit IRC | 20:59 | |
*** stevemar has joined #openstack-release | 21:01 | |
*** amrith is now known as _amrith_ | 21:01 | |
*** dims has quit IRC | 21:07 | |
*** sdake has quit IRC | 21:07 | |
*** sdague has quit IRC | 21:09 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 21:16 | |
*** kzaitsev_mb has joined #openstack-release | 21:35 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 21:41 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 21:42 | |
*** kzaitsev_mb has quit IRC | 21:43 | |
*** kzaitsev_mb has joined #openstack-release | 21:50 | |
sridhar_ram | dhellmann: ping, need your guidance to work out a release plan for tacker.. whenever you've sometime | 21:53 |
*** dims has joined #openstack-release | 21:58 | |
*** dims has quit IRC | 22:01 | |
*** david-lyle has quit IRC | 22:02 | |
*** david-lyle has joined #openstack-release | 22:02 | |
*** doug-fis_ has quit IRC | 22:20 | |
*** doug-fish has joined #openstack-release | 22:20 | |
*** doug-fish has quit IRC | 22:23 | |
*** doug-fish has joined #openstack-release | 22:24 | |
*** stevebaker has quit IRC | 22:25 | |
*** doug-fish has quit IRC | 22:26 | |
*** doug-fish has joined #openstack-release | 22:26 | |
stevemar | mhayden: i don't think that's possible, we released 1.6.0 and a lot of previous versions in liberty https://github.com/openstack/releases/blob/master/deliverables/liberty/python-openstackclient.yaml | 22:29 |
dhellmann | mhayden : you want to raise the maximum version? not the minimum? | 22:32 |
dhellmann | mhayden : for stable branches, you probably want to ask in #openstack-stable | 22:32 |
dhellmann | sridhar_ram : what tz are you in? it's close to the end of my day here on the east coast of the us | 22:33 |
sridhar_ram | dhellmann: I'm in PST | 22:33 |
dhellmann | sridhar_ram : ok, maybe we can connect tomorrow in your morning? | 22:33 |
sridhar_ram | dhellmann: ... and yes, it won't be a quick one! | 22:33 |
sridhar_ram | dhellmann: sure... when does your typical office hrs start ? | 22:34 |
dhellmann | sridhar_ram : 9 am-ish EST | 22:34 |
sridhar_ram | dhellmann: sounds good.. will ping tomorrow morning. Thanks | 22:34 |
dhellmann | sridhar_ram : sounds good | 22:35 |
*** mriedem is now known as mriedem_away | 22:44 | |
*** doug-fish has quit IRC | 22:53 | |
openstackgerrit | Doug Hellmann proposed openstack/reno: always show coverage report for test runs https://review.openstack.org/289602 | 22:56 |
openstackgerrit | Doug Hellmann proposed openstack/reno: improve test coverage https://review.openstack.org/289603 | 22:56 |
openstackgerrit | Doug Hellmann proposed openstack/reno: refactor argument buildup to make it more reusable https://review.openstack.org/289604 | 22:56 |
openstackgerrit | Doug Hellmann proposed openstack/reno: add 'cache' command to write a cache file https://review.openstack.org/289605 | 22:56 |
openstackgerrit | Doug Hellmann proposed openstack/reno: use the cache file instead of scanner when possible https://review.openstack.org/289606 | 22:56 |
openstackgerrit | Doug Hellmann proposed openstack/reno: make the cache command write to a file by default https://review.openstack.org/289607 | 22:56 |
dhellmann | ttx, lifeless: that patch series ^^ sets us up to add reno support to pbr so we can start including release notes in sdists | 22:57 |
dhellmann | the loader probably needs more tests, but it's been a long day | 22:57 |
*** doug-fish has joined #openstack-release | 23:01 | |
*** mtreinish has quit IRC | 23:13 | |
*** mtreinish has joined #openstack-release | 23:14 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 23:30 | |
*** gordc has quit IRC | 23:32 | |
*** doug-fish has quit IRC | 23:37 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!