Jump to: navigation, search

Difference between revisions of "Meetings/Horizon/March4Log"

(Created page with "david-lyle: #startmeeting Horizon david-lyle: hmm is the meeting bot sleeping? doug-fish: seems that way :-) david-lyle: ok, we'll just do without david-lyle: Let's start wit...")
 
 
Line 1: Line 1:
david-lyle: #startmeeting Horizon
+
* david-lyle: #startmeeting Horizon
david-lyle: hmm is the meeting bot sleeping?
+
* david-lyle: hmm is the meeting bot sleeping?
doug-fish: seems that way  :-)
+
* doug-fish: seems that way  :-)
david-lyle: ok, we'll just do without
+
* david-lyle: ok, we'll just do without
david-lyle: Let's start with dates reminder
+
* david-lyle: Let's start with dates reminder
david-lyle: March 9 is Feature Proposal Freeze (FPF), all proposed changes for Kilo should have the initial patch set posted by then
+
* david-lyle: March 9 is Feature Proposal Freeze (FPF), all proposed changes for Kilo should have the initial patch set posted by then
david-lyle: March 19 is Feature Freeze (FF), all code needs to be merged by this date.
+
* david-lyle: March 19 is Feature Freeze (FF), all code needs to be merged by this date.
david-lyle: there is the possibility of exceptions, but it is always preferable not to use them
+
* david-lyle: there is the possibility of exceptions, but it is always preferable not to use them
david-lyle: https://launchpad.net/horizon/+milestone/kilo-3
+
* david-lyle: https://launchpad.net/horizon/+milestone/kilo-3
david-lyle: with that in mind, I've started removing items from kilo-3
+
* david-lyle: with that in mind, I've started removing items from kilo-3
david-lyle: will remove more as time goes on
+
* david-lyle: will remove more as time goes on
david-lyle: removed a fair number of cinder patches blocked by no python-cinderclient release
+
* david-lyle: removed a fair number of cinder patches blocked by no python-cinderclient release
david-lyle: that being release on the last couple of days of Kilo is too late to handle effectively
+
* david-lyle: that being release on the last couple of days of Kilo is too late to handle effectively
doug-fish: are the python client updates scheduled?
+
* doug-fish: are the python client updates scheduled?
david-lyle: for us
+
* david-lyle: for us
doug-fish: (I may know of another item in trouble without an update)
+
* doug-fish: (I may know of another item in trouble without an update)
david-lyle: doug-fish: not generally, just when ready
+
* david-lyle: doug-fish: not generally, just when ready
doug-fish: ok
+
* doug-fish: ok
david-lyle: most don't release very often, which is unfortunate
+
* david-lyle: most don't release very often, which is unfortunate
david-lyle: for us
+
* david-lyle: for us
doug-fish: agreed
+
* doug-fish: agreed
david-lyle: for high priority items in Kilo we only have 4 of 9 implemented
+
* david-lyle: for high priority items in Kilo we only have 4 of 9 implemented
david-lyle: I did see mrunge posted a patch for the unowned one, thanks, will try to look at today
+
* david-lyle: I did see mrunge posted a patch for the unowned one, thanks, will try to look at today
mrunge: david-lyle, yeah.
+
* mrunge: david-lyle, yeah.
mrunge: unfortunately, we're a bit blocked here
+
* mrunge: unfortunately, we're a bit blocked here
mrunge: django-1.8 needs an update of django-nose
+
* mrunge: django-1.8 needs an update of django-nose
david-lyle: which is not released?
+
* david-lyle: which is not released?
mrunge: right
+
* mrunge: right
mrunge: the issue has a patcj
+
* mrunge: the issue has a patcj
mrunge: patch, and I cherry-picked that patch for fedora.
+
* mrunge: patch, and I cherry-picked that patch for fedora.
david-lyle: well 1.7 support is the higher priority
+
* david-lyle: well 1.7 support is the higher priority
mrunge: nevertheless, there's still work to do
+
* mrunge: nevertheless, there's still work to do
david-lyle: 1.8 would be great too, but 1.7 is essential
+
* david-lyle: 1.8 would be great too, but 1.7 is essential
mrunge: yepp
+
* mrunge: yepp
david-lyle: mrunge: is you opinion that with your patch, 1.7 support is complete?
+
* david-lyle: mrunge: is you opinion that with your patch, 1.7 support is complete?
david-lyle: or is that a step?
+
* david-lyle: or is that a step?
mrunge: david-lyle, nope. it's not
+
* mrunge: david-lyle, nope. it's not
mrunge: david-lyle, and I was just looking for 1.8, because of LTS
+
* mrunge: david-lyle, and I was just looking for 1.8, because of LTS
mrunge: 1.7 should be doable more easily
+
* mrunge: 1.7 should be doable more easily
mrunge: needs 2 tests to be fixed, afaik
+
* mrunge: needs 2 tests to be fixed, afaik
david-lyle: ok, will take a closer look later
+
* david-lyle: ok, will take a closer look later
doug-fish: is it time to update gate-horizon-python27-django14?
+
* doug-fish: is it time to update gate-horizon-python27-django14?
mrunge: those tests need to be fixed anyways.
+
* mrunge: those tests need to be fixed anyways.
mrunge: doug-fish, django-1.4 will be supported until october, or so
+
* mrunge: doug-fish, django-1.4 will be supported until october, or so
david-lyle: I think next release
+
* david-lyle: I think next release
doug-fish: k, sounds good
+
* doug-fish: k, sounds good
mrunge: my way would be, to add another job to gate on django-1.7
+
* mrunge: my way would be, to add another job to gate on django-1.7
david-lyle: mrunge: or move default to 1.7 and add 1.6 job
+
* david-lyle: mrunge: or move default to 1.7 and add 1.6 job
mrunge: sure!
+
* mrunge: sure!
mrunge: makes even more sense
+
* mrunge: makes even more sense
david-lyle: easier to do with the higher cap anyway
+
* david-lyle: easier to do with the higher cap anyway
mrunge: david-lyle, I've seen an infra issue with django-1.7. not sure, what this is.
+
* mrunge: david-lyle, I've seen an infra issue with django-1.7. not sure, what this is.
mrunge: we'll need to figure that out, once we're ready
+
* mrunge: we'll need to figure that out, once we're ready
mrunge: it was "django-nose not found"
+
* mrunge: it was "django-nose not found"
david-lyle: mrunge: just an openstack/requirements problem, or something more
+
* david-lyle: mrunge: just an openstack/requirements problem, or something more
david-lyle: oh, I see
+
* david-lyle: oh, I see
mrunge: I'll link the review to the blueprint
+
* mrunge: I'll link the review to the blueprint
david-lyle: ok, thanks
+
* david-lyle: ok, thanks
david-lyle: For other high priority items in flight, progress is being made on the table paging/sorting blueprint
+
* david-lyle: For other high priority items in flight, progress is being made on the table paging/sorting blueprint
david-lyle: I believe that there is a new release of magic-search pending that will require a new rev of the xstatic package
+
* david-lyle: I believe that there is a new release of magic-search pending that will require a new rev of the xstatic package
david-lyle: and that will require the requirements dance
+
* david-lyle: and that will require the requirements dance
david-lyle: fortunately the xstatic package has already been added to requirements and will just need a version rev
+
* david-lyle: fortunately the xstatic package has already been added to requirements and will just need a version rev
david-lyle: and the launch instance redesign is progressing, but has a bit to go still
+
* david-lyle: and the launch instance redesign is progressing, but has a bit to go still
david-lyle: most of tools/widgets are in place, including a base wizard, and now work is concentrating on the steps themselves
+
* david-lyle: most of tools/widgets are in place, including a base wizard, and now work is concentrating on the steps themselves
david-lyle: a sub-group is still regularly meeting to push that work, but I have not been able to attend
+
* david-lyle: a sub-group is still regularly meeting to push that work, but I have not been able to attend
david-lyle: the etherpad, which I don't have handy has the up to date status
+
* david-lyle: the etherpad, which I don't have handy has the up to date status
david-lyle: ping me later if you are interested and can't find the link
+
* david-lyle: ping me later if you are interested and can't find the link
neillc: https://etherpad.openstack.org/p/horizon-kilo-virtual-sprint
+
* neillc: https://etherpad.openstack.org/p/horizon-kilo-virtual-sprint
david-lyle: thanks neillc
+
* david-lyle: thanks neillc
david-lyle: that's about it for status, any questions?
+
* david-lyle: that's about it for status, any questions?
david-lyle: The agenda today only consists of a request to review SSO (single sign on) patches
+
* david-lyle: The agenda today only consists of a request to review SSO (single sign on) patches
david-lyle: there is one in django_openstack_auth and one in Horizon
+
* david-lyle: there is one in django_openstack_auth and one in Horizon
david-lyle: I've looked at the django_openstack_auth review, but I'm concerned about it and the domain scoped token work and other efforts to get auth to work with Kerberos all stomping on each other
+
* david-lyle: I've looked at the django_openstack_auth review, but I'm concerned about it and the domain scoped token work and other efforts to get auth to work with Kerberos all stomping on each other
doug-fish: I think that's a reasonable concern
+
* doug-fish: I think that's a reasonable concern
david-lyle: so I've been reluctant to bless any of them
+
* david-lyle: so I've been reluctant to bless any of them
david-lyle: without getting that worked out
+
* david-lyle: without getting that worked out
mrunge: yeah. django_openstack_auth seems to be in a not so good shape
+
* mrunge: yeah. django_openstack_auth seems to be in a not so good shape
david-lyle: doug-fish: also is trying to allow for Keystone2Keystone federation in the same area as well
+
* david-lyle: doug-fish: also is trying to allow for Keystone2Keystone federation in the same area as well
doug-fish: yeah, I wasn't going to mention it because the patch looks so bad right now, but I'm hopeful to make progress over the next day or two after I get a python-keystoneclient patch outdoug-fish: how do we resolve the conflict?  these are all things people care about enough to provide the code
+
* doug-fish: yeah, I wasn't going to mention it because the patch looks so bad right now, but I'm hopeful to make progress over the next day or two after I get a python-keystoneclient patch outdoug-fish: how do we resolve the conflict?  these are all things people care about enough to provide the code
doug-fish: arm wrestling?
+
* doug-fish: arm wrestling?
david-lyle: my short assessment is we're trying to handle too many keystone changes at once without coordinated efforts
+
* david-lyle: my short assessment is we're trying to handle too many keystone changes at once without coordinated efforts
david-lyle: I've dropped consideration of HMT for that reason
+
* david-lyle: I've dropped consideration of HMT for that reason
david-lyle: also lack of support in other projects in Kilo
+
* david-lyle: also lack of support in other projects in Kilo
david-lyle: doug-fish: I think I need we need to pull in all parties pushing the patches and try to unify on an approach, or at least better coordinate
+
* david-lyle: doug-fish: I think I need we need to pull in all parties pushing the patches and try to unify on an approach, or at least better coordinate
david-lyle: I'll work on arranging that
+
* david-lyle: I'll work on arranging that
doug-fish: sounds good
+
* doug-fish: sounds good
david-lyle: #topic Open Discussion
+
* david-lyle: #topic Open Discussion
absubram: david-lyle: agree with the trimming of the k-3 list to just important items.. having said that I am here to request a couple additions of low priority items into kilo-3 haha.. it isn’t obviously going to hold up k-3 without them.. but the owners are targeting k-3
+
* absubram: david-lyle: agree with the trimming of the k-3 list to just important items.. having said that I am here to request a couple additions of low priority items into kilo-3 haha.. it isn’t obviously going to hold up k-3 without them.. but the owners are targeting k-3
absubram: the owners aren’t here at the meeting given they’re in CA.. but both already have reviews out for their BPs.. it’s just that their BP’s need approval and targets for K-3 please.. they will also make sandboxes available for each of their reviews so people can test out their changes..
+
* absubram: the owners aren’t here at the meeting given they’re in CA.. but both already have reviews out for their BPs.. it’s just that their BP’s need approval and targets for K-3 please.. they will also make sandboxes available for each of their reviews so people can test out their changes..
david-lyle: absubram: what is the content of the blueprints?
+
* david-lyle: absubram: what is the content of the blueprints?
mrunge: absubram, at least I have some need for discussion here
+
* mrunge: absubram, at least I have some need for discussion here
absubram: one is a Cisco FWaaS addition - https://review.openstack.org/#/c/161049/ .. and the other is another addition to the N1K - https://review.openstack.org/#/c/143582/
+
* absubram: one is a Cisco FWaaS addition - https://review.openstack.org/#/c/161049/ .. and the other is another addition to the N1K - https://review.openstack.org/#/c/143582/
absubram: mrunge: sure thing! I do believe I saw an email with some comments you posted on the FW BP
+
* absubram: mrunge: sure thing! I do believe I saw an email with some comments you posted on the FW BP
mrunge: exactly
+
* mrunge: exactly
mrunge: https://blueprints.launchpad.net/horizon/+spec/bp-cisco-fwaas-horizon
+
* mrunge: https://blueprints.launchpad.net/horizon/+spec/bp-cisco-fwaas-horizon
david-lyle: glancing at the patch, I'll reiterate that I'm not looking to add driver specific code into Horizon
+
* david-lyle: glancing at the patch, I'll reiterate that I'm not looking to add driver specific code into Horizon
mrunge: my question was: where to put this, how to put this
+
* mrunge: my question was: where to put this, how to put this
mrunge: david-lyle, can you explain that a bit more?
+
* mrunge: david-lyle, can you explain that a bit more?
mrunge: so, no spice support?
+
* mrunge: so, no spice support?
absubram: do you mean vendor specific code? :)
+
* absubram: do you mean vendor specific code? :)
david-lyle: consoles are a bit different and most nebulus
+
* david-lyle: consoles are a bit different and most nebulus
david-lyle: (sp)
+
* david-lyle: (sp)
mrunge: or does that mean, there won't be ceph-radosgw specific code in horizon?
+
* mrunge: or does that mean, there won't be ceph-radosgw specific code in horizon?
mrunge: (as requested 2 days before on the mailing list)
+
* mrunge: (as requested 2 days before on the mailing list)
david-lyle: so that one I think is us misusing headers in Horizon
+
* david-lyle: so that one I think is us misusing headers in Horizon
david-lyle: requiring non-required headers
+
* david-lyle: requiring non-required headers
mrunge: yupp
+
* mrunge: yupp
mrunge: although first direction was a bit different
+
* mrunge: although first direction was a bit different
mrunge: about non standard API support
+
* mrunge: about non standard API support
mrunge: - whatever that means
+
* mrunge: - whatever that means
david-lyle: it's more along the lines of building on top of cinder and neutron or swift, where backend drivers code can be swapped out
+
* david-lyle: it's more along the lines of building on top of cinder and neutron or swift, where backend drivers code can be swapped out
david-lyle: I think once we're beyond the abstraction level built into the API, we're getting into plugin territory
+
* david-lyle: I think once we're beyond the abstraction level built into the API, we're getting into plugin territory
david-lyle: plugin to horizon
+
* david-lyle: plugin to horizon
absubram: haha true
+
* absubram: haha true
mrunge: david-lyle, can we write that somewhere down? I foresee the demand to do plugins more and more
+
* mrunge: david-lyle, can we write that somewhere down? I foresee the demand to do plugins more and more
absubram: yeah.. agree with mrunge
+
* absubram: yeah.. agree with mrunge
mrunge: or support plugins into e.g cinder
+
* mrunge: or support plugins into e.g cinder
absubram: david-lyle: I do have a BP I created.. though it is definitely going to be an L target.. https://blueprints.launchpad.net/horizon/+spec/horizon-vendor-split
+
* absubram: david-lyle: I do have a BP I created.. though it is definitely going to be an L target.. https://blueprints.launchpad.net/horizon/+spec/horizon-vendor-split
david-lyle: mrunge: yes, I also think the stigma around this will go down in L after everyone gets over the shock of the release working differently
+
* david-lyle: mrunge: yes, I also think the stigma around this will go down in L after everyone gets over the shock of the release working differently
mrunge: maybe worth a topic for the summit
+
* mrunge: maybe worth a topic for the summit
david-lyle: For L, I think we as horizon need to look to splitting out some of the code already integrated into plugins
+
* david-lyle: For L, I think we as horizon need to look to splitting out some of the code already integrated into plugins
absubram: it is to try and see if we can maybe do somehting like what neutron did recently.. move the vendor specific plugins to their own stackforge repo.. I think that’ll be best for all the “cisco” specific code we’re trying to add.. as far as I know we have four platforms that all what platform specific code in Horizon
+
* absubram: it is to try and see if we can maybe do somehting like what neutron did recently.. move the vendor specific plugins to their own stackforge repo.. I think that’ll be best for all the “cisco” specific code we’re trying to add.. as far as I know we have four platforms that all what platform specific code in Horizon
mrunge: david-lyle, +1 that would solve some of the problems
+
* mrunge: david-lyle, +1 that would solve some of the problems
david-lyle: I think there will be several plugins and we can using tagging to identity interoperability
+
* david-lyle: I think there will be several plugins and we can using tagging to identity interoperability
mrunge: oh, reading https://etherpad.openstack.org/p/horizon-liberty-summit again, I already added that :D
+
* mrunge: oh, reading https://etherpad.openstack.org/p/horizon-liberty-summit again, I already added that :D
absubram: ok.. I’ll let the owners of these two BPs know.. but for now their code will be just left in review?
+
* absubram: ok.. I’ll let the owners of these two BPs know.. but for now their code will be just left in review?
david-lyle: it would also reduce the load on the core horizon project and allow those projects to move more quickly
+
* david-lyle: it would also reduce the load on the core horizon project and allow those projects to move more quickly
david-lyle: absubram: yes, I'll look more closely at them, and comment
+
* david-lyle: absubram: yes, I'll look more closely at them, and comment
absubram: lol mrunge
+
* absubram: lol mrunge
absubram: ty
+
* absubram: ty
absubram: I do believe the firewall community had an idea for one more BP.. that is not vendor specific :p
+
* absubram: I do believe the firewall community had an idea for one more BP.. that is not vendor specific :p
mrunge: david-lyle, any info about string freeze?
+
* mrunge: david-lyle, any info about string freeze?
david-lyle: oh yes
+
* david-lyle: oh yes
david-lyle: talked to amotoki about that
+
* david-lyle: talked to amotoki about that
david-lyle: I believe we arrived at approx a week before RC-1
+
* david-lyle: I believe we arrived at approx a week before RC-1
david-lyle: and use RC-2 for translated strings primarily, as we have done in the past
+
* david-lyle: and use RC-2 for translated strings primarily, as we have done in the past
mrunge: ok, great
+
* mrunge: ok, great
david-lyle: RC-1 date is not set in stone, but we'll know when we're close
+
* david-lyle: RC-1 date is not set in stone, but we'll know when we're close
david-lyle: as long as we allow approx 2 weeks, we should be ok
+
* david-lyle: as long as we allow approx 2 weeks, we should be ok
david-lyle: anything other topics?
+
* david-lyle: anything other topics?
david-lyle: *any
+
* david-lyle: *any
david-lyle: ok, well I'm UTC-8 today, so I'm going back to sleep for a bit.
+
* david-lyle: ok, well I'm UTC-8 today, so I'm going back to sleep for a bit.
absubram: :)
+
* absubram: :)
absubram: thanks all.. later!
+
* absubram: thanks all.. later!
david-lyle: Thanks, everyone. Have a great week! And get your features up by March 9.
+
* david-lyle: Thanks, everyone. Have a great week! And get your features up by March 9.
neillc: night all
+
* neillc: night all
mrunge: thanks david-lyle and good night
+
* mrunge: thanks david-lyle and good night
david-lyle: #endmeeting
+
* david-lyle: #endmeeting

Latest revision as of 21:26, 5 March 2015

  • david-lyle: #startmeeting Horizon
  • david-lyle: hmm is the meeting bot sleeping?
  • doug-fish: seems that way  :-)
  • david-lyle: ok, we'll just do without
  • david-lyle: Let's start with dates reminder
  • david-lyle: March 9 is Feature Proposal Freeze (FPF), all proposed changes for Kilo should have the initial patch set posted by then
  • david-lyle: March 19 is Feature Freeze (FF), all code needs to be merged by this date.
  • david-lyle: there is the possibility of exceptions, but it is always preferable not to use them
  • david-lyle: https://launchpad.net/horizon/+milestone/kilo-3
  • david-lyle: with that in mind, I've started removing items from kilo-3
  • david-lyle: will remove more as time goes on
  • david-lyle: removed a fair number of cinder patches blocked by no python-cinderclient release
  • david-lyle: that being release on the last couple of days of Kilo is too late to handle effectively
  • doug-fish: are the python client updates scheduled?
  • david-lyle: for us
  • doug-fish: (I may know of another item in trouble without an update)
  • david-lyle: doug-fish: not generally, just when ready
  • doug-fish: ok
  • david-lyle: most don't release very often, which is unfortunate
  • david-lyle: for us
  • doug-fish: agreed
  • david-lyle: for high priority items in Kilo we only have 4 of 9 implemented
  • david-lyle: I did see mrunge posted a patch for the unowned one, thanks, will try to look at today
  • mrunge: david-lyle, yeah.
  • mrunge: unfortunately, we're a bit blocked here
  • mrunge: django-1.8 needs an update of django-nose
  • david-lyle: which is not released?
  • mrunge: right
  • mrunge: the issue has a patcj
  • mrunge: patch, and I cherry-picked that patch for fedora.
  • david-lyle: well 1.7 support is the higher priority
  • mrunge: nevertheless, there's still work to do
  • david-lyle: 1.8 would be great too, but 1.7 is essential
  • mrunge: yepp
  • david-lyle: mrunge: is you opinion that with your patch, 1.7 support is complete?
  • david-lyle: or is that a step?
  • mrunge: david-lyle, nope. it's not
  • mrunge: david-lyle, and I was just looking for 1.8, because of LTS
  • mrunge: 1.7 should be doable more easily
  • mrunge: needs 2 tests to be fixed, afaik
  • david-lyle: ok, will take a closer look later
  • doug-fish: is it time to update gate-horizon-python27-django14?
  • mrunge: those tests need to be fixed anyways.
  • mrunge: doug-fish, django-1.4 will be supported until october, or so
  • david-lyle: I think next release
  • doug-fish: k, sounds good
  • mrunge: my way would be, to add another job to gate on django-1.7
  • david-lyle: mrunge: or move default to 1.7 and add 1.6 job
  • mrunge: sure!
  • mrunge: makes even more sense
  • david-lyle: easier to do with the higher cap anyway
  • mrunge: david-lyle, I've seen an infra issue with django-1.7. not sure, what this is.
  • mrunge: we'll need to figure that out, once we're ready
  • mrunge: it was "django-nose not found"
  • david-lyle: mrunge: just an openstack/requirements problem, or something more
  • david-lyle: oh, I see
  • mrunge: I'll link the review to the blueprint
  • david-lyle: ok, thanks
  • david-lyle: For other high priority items in flight, progress is being made on the table paging/sorting blueprint
  • david-lyle: I believe that there is a new release of magic-search pending that will require a new rev of the xstatic package
  • david-lyle: and that will require the requirements dance
  • david-lyle: fortunately the xstatic package has already been added to requirements and will just need a version rev
  • david-lyle: and the launch instance redesign is progressing, but has a bit to go still
  • david-lyle: most of tools/widgets are in place, including a base wizard, and now work is concentrating on the steps themselves
  • david-lyle: a sub-group is still regularly meeting to push that work, but I have not been able to attend
  • david-lyle: the etherpad, which I don't have handy has the up to date status
  • david-lyle: ping me later if you are interested and can't find the link
  • neillc: https://etherpad.openstack.org/p/horizon-kilo-virtual-sprint
  • david-lyle: thanks neillc
  • david-lyle: that's about it for status, any questions?
  • david-lyle: The agenda today only consists of a request to review SSO (single sign on) patches
  • david-lyle: there is one in django_openstack_auth and one in Horizon
  • david-lyle: I've looked at the django_openstack_auth review, but I'm concerned about it and the domain scoped token work and other efforts to get auth to work with Kerberos all stomping on each other
  • doug-fish: I think that's a reasonable concern
  • david-lyle: so I've been reluctant to bless any of them
  • david-lyle: without getting that worked out
  • mrunge: yeah. django_openstack_auth seems to be in a not so good shape
  • david-lyle: doug-fish: also is trying to allow for Keystone2Keystone federation in the same area as well
  • doug-fish: yeah, I wasn't going to mention it because the patch looks so bad right now, but I'm hopeful to make progress over the next day or two after I get a python-keystoneclient patch outdoug-fish: how do we resolve the conflict? these are all things people care about enough to provide the code
  • doug-fish: arm wrestling?
  • david-lyle: my short assessment is we're trying to handle too many keystone changes at once without coordinated efforts
  • david-lyle: I've dropped consideration of HMT for that reason
  • david-lyle: also lack of support in other projects in Kilo
  • david-lyle: doug-fish: I think I need we need to pull in all parties pushing the patches and try to unify on an approach, or at least better coordinate
  • david-lyle: I'll work on arranging that
  • doug-fish: sounds good
  • david-lyle: #topic Open Discussion
  • absubram: david-lyle: agree with the trimming of the k-3 list to just important items.. having said that I am here to request a couple additions of low priority items into kilo-3 haha.. it isn’t obviously going to hold up k-3 without them.. but the owners are targeting k-3
  • absubram: the owners aren’t here at the meeting given they’re in CA.. but both already have reviews out for their BPs.. it’s just that their BP’s need approval and targets for K-3 please.. they will also make sandboxes available for each of their reviews so people can test out their changes..
  • david-lyle: absubram: what is the content of the blueprints?
  • mrunge: absubram, at least I have some need for discussion here
  • absubram: one is a Cisco FWaaS addition - https://review.openstack.org/#/c/161049/ .. and the other is another addition to the N1K - https://review.openstack.org/#/c/143582/
  • absubram: mrunge: sure thing! I do believe I saw an email with some comments you posted on the FW BP
  • mrunge: exactly
  • mrunge: https://blueprints.launchpad.net/horizon/+spec/bp-cisco-fwaas-horizon
  • david-lyle: glancing at the patch, I'll reiterate that I'm not looking to add driver specific code into Horizon
  • mrunge: my question was: where to put this, how to put this
  • mrunge: david-lyle, can you explain that a bit more?
  • mrunge: so, no spice support?
  • absubram: do you mean vendor specific code? :)
  • david-lyle: consoles are a bit different and most nebulus
  • david-lyle: (sp)
  • mrunge: or does that mean, there won't be ceph-radosgw specific code in horizon?
  • mrunge: (as requested 2 days before on the mailing list)
  • david-lyle: so that one I think is us misusing headers in Horizon
  • david-lyle: requiring non-required headers
  • mrunge: yupp
  • mrunge: although first direction was a bit different
  • mrunge: about non standard API support
  • mrunge: - whatever that means
  • david-lyle: it's more along the lines of building on top of cinder and neutron or swift, where backend drivers code can be swapped out
  • david-lyle: I think once we're beyond the abstraction level built into the API, we're getting into plugin territory
  • david-lyle: plugin to horizon
  • absubram: haha true
  • mrunge: david-lyle, can we write that somewhere down? I foresee the demand to do plugins more and more
  • absubram: yeah.. agree with mrunge
  • mrunge: or support plugins into e.g cinder
  • absubram: david-lyle: I do have a BP I created.. though it is definitely going to be an L target.. https://blueprints.launchpad.net/horizon/+spec/horizon-vendor-split
  • david-lyle: mrunge: yes, I also think the stigma around this will go down in L after everyone gets over the shock of the release working differently
  • mrunge: maybe worth a topic for the summit
  • david-lyle: For L, I think we as horizon need to look to splitting out some of the code already integrated into plugins
  • absubram: it is to try and see if we can maybe do somehting like what neutron did recently.. move the vendor specific plugins to their own stackforge repo.. I think that’ll be best for all the “cisco” specific code we’re trying to add.. as far as I know we have four platforms that all what platform specific code in Horizon
  • mrunge: david-lyle, +1 that would solve some of the problems
  • david-lyle: I think there will be several plugins and we can using tagging to identity interoperability
  • mrunge: oh, reading https://etherpad.openstack.org/p/horizon-liberty-summit again, I already added that :D
  • absubram: ok.. I’ll let the owners of these two BPs know.. but for now their code will be just left in review?
  • david-lyle: it would also reduce the load on the core horizon project and allow those projects to move more quickly
  • david-lyle: absubram: yes, I'll look more closely at them, and comment
  • absubram: lol mrunge
  • absubram: ty
  • absubram: I do believe the firewall community had an idea for one more BP.. that is not vendor specific :p
  • mrunge: david-lyle, any info about string freeze?
  • david-lyle: oh yes
  • david-lyle: talked to amotoki about that
  • david-lyle: I believe we arrived at approx a week before RC-1
  • david-lyle: and use RC-2 for translated strings primarily, as we have done in the past
  • mrunge: ok, great
  • david-lyle: RC-1 date is not set in stone, but we'll know when we're close
  • david-lyle: as long as we allow approx 2 weeks, we should be ok
  • david-lyle: anything other topics?
  • david-lyle: *any
  • david-lyle: ok, well I'm UTC-8 today, so I'm going back to sleep for a bit.
  • absubram: :)
  • absubram: thanks all.. later!
  • david-lyle: Thanks, everyone. Have a great week! And get your features up by March 9.
  • neillc: night all
  • mrunge: thanks david-lyle and good night
  • david-lyle: #endmeeting