/srv/irclogs.ubuntu.com/2015/07/07/#juju.txt

mbruzekYou have clicked on propose for merging?00:00
apuimedobasically to enable cassandra to work in lxc00:00
apuimedoyup00:00
apuimedoshould I press again?00:00
mbruzekhrmm... usually that creates a new bug00:00
mbruzekI can't find the bug.00:00
apuimedook00:00
apuimedoI'll press again00:01
apuimedoI see "Charles Butler: Pending requested 2015-04-22 "00:01
mbruzekI will review it right away00:01
apuimedoI'll propose for merging putting you as a reviewer now00:01
mbruzekYes I see that too.  I don't see how to approve or review these changes00:01
mbruzekPropose for merging and I will have a look00:02
apuimedoit tells me "There is already a branch merge proposal registered for branch lp:~celebdor/charms/precise/cassandra/hostname_resolve to land on lp:charms/cassandra that is still active."00:03
mbruzekOK let me check by that branch00:03
apuimedolet's see if I can just add you as a reviewer of the current proposal00:03
mbruzekI just need a link to the merge proposal00:03
apuimedothere00:03
apuimedoadded00:04
apuimedohttps://code.launchpad.net/~celebdor/charms/precise/cassandra/hostname_resolve/+merge/25712000:04
mbruzekOK that is a different link00:04
mbruzekThe reason this one is not in the review queue, is because the status is in "Work in progress"00:04
mbruzekIt needs to be in "Fix committed" for the queue to pick it up.00:04
apuimedotry now00:06
apuimedoI can only move it to "needs review"00:06
mbruzekOh my mistake00:06
apuimedombruzek: if you want to try the pinning00:07
apuimedoyou can run it like so00:07
apuimedombruzek: http://paste.ubuntu.com/11833500/00:08
apuimedoconfiguration yaml for deploying00:08
apuimedoand target an lxc machine00:08
mbruzekapuimedo: I found a problem.00:15
mbruzekapuimedo: Adding a configuration option like this must be added to config-changed.00:16
apuimedommm00:17
apuimedolet me see00:17
apuimedowhere's config-changed? mbruzek00:18
mbruzekapuimedo: It is cassandra-common.  Let me comment  in the bug and00:19
mbruzekI will explain.00:19
apuimedook00:19
mbruzekOK.00:23
mbruzekThis new configuration option is ONLY read on the install hook.00:24
apuimedoyes00:24
mbruzekIf cassandra charm is installed and a user changes the package_version  only the config-changed hook is called.00:24
mbruzekSo the user would not see any error and *assume* the version has changed00:25
mbruzekjuju set cassandra package_version=2.1100:25
mbruzekapuimedo: I put my review in the Merge Proposal  https://code.launchpad.net/~celebdor/charms/precise/cassandra/hostname_resolve/+merge/25712000:26
apuimedothanks for the review00:27
apuimedoI'll look into the changes you propose tomorrow00:28
apuimedoI was under the impression that as it stood, the charm didn't reinstall even if you changed the repo00:28
apuimedo(which is an already present configuration option) so that's why I did not consider the need for taking the config change into account00:29
apuimedombruzek: ^^00:29
mbruzekapuimedo: I understand your point, but the immutable configuration breaks user expectations00:31
mbruzekIf the user sets the version after install they would have no way to know the version was not changed.00:32
mbruzekYou could have the same logic in the configure_cassandra function to run apt-get to get a specific version.00:32
mbruzekOnce you have the change put the Merge Proposal back in Ready for Review and give me a ping I will review it straight away.00:34
=== kadams54 is now known as kadams54-away
=== scuttlemonkey is now known as scuttle|afk
=== kadams54-away is now known as kadams54
=== kadams54 is now known as kadams54-away
=== kadams54-away is now known as kadams54
=== kadams54 is now known as kadams54-away
=== mhilton_ is now known as mhilton
=== lukasa_ is now known as lukasa_away
=== lukasa_away is now known as lukasa_
=== scuttle|afk is now known as scuttlemonkey
caribouHi, is there some specific helper to add debconf values before installing a package or we should just shell out the debconf-set-selections command ?13:08
=== kadams54 is now known as kadams54-away
=== kadams54 is now known as kadams54-away
=== psivaa-afk is now known as psivaa
caribouIs the juju-reboot statement still valid in a charm ? If so does it require a prior import in python ?15:07
caribounevermind, I was just being stoopid15:16
=== kadams54 is now known as kadams54-away
=== scuttlemonkey is now known as scuttle|afk
=== scuttle|afk is now known as scuttlemonkey
=== scuttlemonkey is now known as scuttle|afk
=== lukasa_ is now known as lukasa_away
cory_fustub: I think we lost you17:10
=== kadams54 is now known as kadams54-away
=== kadams54 is now known as kadams54-away
=== scuttle|afk is now known as scuttlemonkey
=== kadams54-away is now known as kadams54
wolverineavhi, I have a question related to quantum-gateway charm, I hope this is the right channel for it.19:59
wolverineavI see the TODO item on https://jujucharms.com/trusty/quantum-gateway : 'Support VLAN in addition to GRE+OpenFlow for L2 separation.'20:00
wolverineavdoes that mean that currently you cannot override the default and set it to VLAN only?20:01
wolverineavif that's the case, I guess the first step would be to submit an upstream patch to add a new configurable property, right?20:03
wolverineavoh, some context - this property would apply to the ML2 plugin in neutron (quantum-gateway for juju), which is currently set to 'type_drivers = gre,vxlan,vlan,flat'20:04
lazyPowerwolverineav: this is the correct channel, but most of our openstack charmers are EU based. That would be a great question for the list - and I'll make sure to circle back and piont them at it20:15
=== kadams54 is now known as kadams54-away
wolverineavlazyPower: thanks, appreciate it! i'm in  pacific time, so i would still be around late evening - midday EU.20:20
lazyPoweryeah - we have some fresh blood just now ramping up in the OS charm space that should be able to lend a hand moving forward20:20
lazyPowerbut its too soon to tap on them for questions like that :)20:20
lazyPowerddellav: ^ we're coming for you @_@20:20
=== kadams54-away is now known as kadams54
ddellavlol20:21
ddellavi'll do what I can20:21
wolverineavhaha..I guess this might be the perfect fit for ramping up - how to add a new config property which is set in the *.ini file before the charm is first applied ;-)20:30
wolverineavi'm just browsing through the 'hooks' to see how its passed around..20:32
marcoceppiwolverineav: we don't really use quantum-gateway anymore,a nd instead use nuetron-api20:39
marcoceppiis there a reason you need quantum?20:39
marcoceppifwiw, I believe the neutron charm supports VLAN with openvswitch20:40
wolverineavah, I guess the example I saw was an old one which used quantum-gateway. and since it had 'trusty' and supported juno, I assumed its up to date20:42
wolverineavmarcoceppi: let me try it out with neutron-api. thanks!20:43
=== kadams54 is now known as kadams54-away
=== kadams54-away is now known as kadams54
wolverineavmarcoceppi: when specifying 'network-manager: Neutron' in nova-cloud-controller, it is mentioned "When using the Neutron option you will most likely want to use the neutron-gateway charm to provide L3 routing and DHCP Services."21:23
wolverineavwhen I search for neutron-gateway: https://jujucharms.com/q/neutron-gateway , I see three relevant charms - quantum-gateway, neutron-openvswitch and neutron-api21:24
wolverineavwhat is the recommended combination when deploying with L3 and DHCP service?21:25
wolverineavI'm guessing its nova-cloud-controller + quantum-gateway + neutron-api. and the last one (neutron-api) is what I was missing earlier21:26
wolverineavah, actually no - nova-cloud-controller + neutron-api are part of openstack controller. neutron-openvswitch is on every compute node and the node where we deploy quantum-gateway.21:35
=== kadams54 is now known as kadams54-away
=== kadams54-away is now known as kadams54
=== kadams54 is now known as kadams54-away
=== kadams54 is now known as kadams54-away
=== kadams54-away is now known as kadams54
=== kadams54 is now known as kadams54-away
marcoceppiwolverineav: yes, sorry, seems liek you've gotten it now23:39
marcoceppiif it helps I can give you a bundle that is a reference architecture for OpenStack which includes how neutron-api works23:39
wolverineavmarcoceppi: yes, that would be helpful :)23:41
marcoceppiwolverineav: https://jujucharms.com/openstack-base/23:42
marcoceppiwolverineav: and here's the actual bundle https://api.jujucharms.com/charmstore/v4/bundle/openstack-base-34/archive/bundle.yaml23:43
wolverineavmarcoceppi: this is great! thanks!23:55
=== kadams54 is now known as kadams54-away

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