16:03:24 <arturt> #startmeeting JOID weekly
16:03:24 <collabot> Meeting started Wed Sep 14 16:03:24 2016 UTC.  The chair is arturt. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:03:24 <collabot> Useful Commands: #action #agreed #help #info #idea #link #topic.
16:03:24 <collabot> The meeting name has been set to 'joid_weekly'
16:05:49 <arturt> #link https://wiki.opnfv.org/display/SWREL/Colorado+scenario+inventory+and+dependencies
16:05:57 <arturt> #topic ODL
16:06:06 <arturt> #topic OC
16:08:52 <arturt> #topic LXD/OpenStack
14:19:39 <narindergupta> hi David_Orange
14:25:27 <David_Orange> hi narindergupta, how are you
14:25:37 <narindergupta> David_Orange, i am fine what about you?
14:25:57 <David_Orange> narindergupta: no bad, thx
14:26:31 <narindergupta> David_Orange, you were mentioning heat fixes sometime back? Do we have any? btw i got approval for ODS summit in barcelona and i am traveling there
14:27:55 <David_Orange> narindergupta: great, we will finally met :)
14:28:08 <David_Orange> yes, i still have issues with heat
14:28:12 <David_Orange> on pod1
14:29:40 <narindergupta> David_Orange, yeah
14:29:49 <David_Orange> i tried the patch you mentioned, i tried to remove heat then deploy it again, but i still have the same issue, heat can not talk to keystone
14:30:22 <narindergupta> David_Orange, hun so we have no other choice and public apis can not be used with heat currently
14:30:47 <David_Orange> can you tried this stack on another pod ?
14:30:49 <David_Orange> http://paste.ubuntu.com/23182317/
14:30:50 <narindergupta> i think heat has to introduce the conf changes to accomodate that like other services
14:31:29 <narindergupta> other pod do not have public api
14:31:32 <David_Orange> just set the image id corresponding to an image id
14:31:50 <David_Orange> yes, please try it on another pod without public api
14:32:08 <David_Orange> if it works, i would like some keystone dumps
14:32:27 <David_Orange> openstack --debug stack create --template heat_basic.yaml test
14:33:18 <narindergupta> ok both the pods are installing the new stack it may be an hour before its ready and i will try after that
14:34:42 <David_Orange> thanks
14:52:33 <narindergupta> David_Orange, it seems template creation is in progress
14:52:35 <narindergupta> +---------------------+--------------------------------------+
14:52:35 <narindergupta> | Field               | Value                                |
14:52:35 <narindergupta> +---------------------+--------------------------------------+
14:52:35 <narindergupta> | id                  | cfa7b260-ba65-4b22-bcc9-cbced23686ce |
14:52:35 <narindergupta> | stack_name          | test                                 |
14:52:37 <narindergupta> | description         | No description                       |
14:52:39 <narindergupta> | creation_time       | 2016-09-15T14:52:10                  |
14:52:41 <narindergupta> | updated_time        | None                                 |
14:52:43 <narindergupta> | stack_status        | CREATE_IN_PROGRESS                   |
14:52:45 <narindergupta> | stack_status_reason |                                      |
14:52:47 <narindergupta> +---------------------+--------------------------------------+
14:53:10 <narindergupta> and it failed
14:55:17 <narindergupta> and reason was network conflict
14:55:18 <narindergupta> Resource CREATE failed: Conflict: resources.server:                                                                |
14:55:18 <narindergupta> |                       | Multiple possible networks found, use a Network ID to                                                              |
14:55:18 <narindergupta> |                       | be more specific. (HTTP 409) (Request-ID: req-6fd9c5cf-                                                            |
14:55:18 <narindergupta> |                       | ebbd-431a-8b93-87e02712129d)                                                                                       |
14:56:02 <David_Orange> ok so this is not the same error
14:56:13 <David_Orange> can you dump:
14:56:33 <David_Orange> openstack user list --long
14:56:56 <David_Orange> openstack user role list
14:59:09 <David_Orange> openstack project list --long
14:59:49 <narindergupta> keep in mind it is running functest as well so will see extra users
14:59:58 <David_Orange> ok, thx
15:00:12 <David_Orange> openstack orchestration service list
15:00:24 <narindergupta> http://pastebin.ubuntu.com/23182428/
15:01:04 <narindergupta> http://pastebin.ubuntu.com/23182430/
15:01:21 <narindergupta> jenkins@pod5-jump:~$ openstack user role list
15:01:21 <narindergupta> +----------------------------------+----------+---------+-------+
15:01:22 <narindergupta> | ID                               | Name     | Project | User  |
15:01:22 <narindergupta> +----------------------------------+----------+---------+-------+
15:01:22 <narindergupta> | 9fe2ff9ee4384b1894a90878d3e92bab | _member_ | admin   | admin |
15:01:22 <narindergupta> | ccad30c379c1483083eec7a481c9c720 | admin    | admin   | admin |
15:01:26 <narindergupta> +----------------------------------+----------+---------+-------+
15:01:38 <narindergupta> jenkins@pod5-jump:~$ openstack project list --long
15:01:38 <narindergupta> +----------------------------------+--------------------------------------------+-------------------------------------------------+---------+
15:01:38 <narindergupta> | ID                               | Name                                       | Description                                     | Enabled |
15:01:38 <narindergupta> +----------------------------------+--------------------------------------------+-------------------------------------------------+---------+
15:01:39 <narindergupta> | 27d5f78aea86495ebc2d029252d64e10 | tempest                                    | Tenant for Tempest test suite                   | True    |
15:01:42 <narindergupta> | 29a1315c8ed8461c9eb7eca7dedf2df7 | tempest-ServerAddressesTestJSON-1513494501 | tempest-ServerAddressesTestJSON-1513494501-desc | True    |
15:01:45 <narindergupta> | bc78fc5f726d4bfba8eda604b4384ba6 | services                                   | Created by Juju                                 | True    |
15:01:48 <narindergupta> | e2b1c09788644781b6d7d2bea6d1cf02 | admin                                      | Created by Juju                                 | True    |
15:01:53 <narindergupta> +----------------------------------+--------------------------------------------+-------------------------------------------------+---------+
15:01:56 <narindergupta> jenkins@pod5-jump:~$
15:01:58 <narindergupta> David_Orange, let me know anything else needed
15:02:10 <David_Orange> ok, thx
15:02:11 <narindergupta> as after functest it will wipe out
15:02:35 <David_Orange> the heat.conf please
15:04:24 <narindergupta> http://paste.ubuntu.com/23182442/
15:14:43 <David_Orange> can you give me
15:14:43 <David_Orange> openstack role list
15:36:10 <narindergupta> openstack role list
15:36:10 <narindergupta> +----------------------------------+-----------------+
15:36:10 <narindergupta> | ID                               | Name            |
15:36:10 <narindergupta> +----------------------------------+-----------------+
15:36:10 <narindergupta> | 3018af073a3e4af5a14d4d4e1f2ee4b0 | ResellerAdmin   |
15:36:10 <narindergupta> | 598a52b83ca643aba90c1d1d26f9e931 | heat_stack_user |
15:36:12 <narindergupta> | 9fe2ff9ee4384b1894a90878d3e92bab | _member_        |
15:36:14 <narindergupta> | b5ee2807ed654473b3675e0c68a81af6 | Member          |
15:36:16 <narindergupta> | ccad30c379c1483083eec7a481c9c720 | admin           |
15:36:18 <narindergupta> +----------------------------------+-----------------+
15:36:20 <narindergupta> jenkins@pod5-jump:~/joid/ci$
15:37:55 <David_Orange> heat_stack_user role is missing on pod1
15:53:43 <narindergupta> that gets created when we create domain
15:53:48 <narindergupta> i believe
15:54:01 <narindergupta> is domain created in pod1?
15:55:00 <David_Orange> i did not find a command to list domain, do you know it ?
15:55:57 <narindergupta> doing it now
15:56:40 <narindergupta> now its created
15:56:52 <narindergupta> juju action do heat/1 domain-setup
15:56:56 <narindergupta> i ran this command
15:57:05 <narindergupta> which will setup domain in heat
15:57:17 <narindergupta> and its part of deploy.sh
15:57:20 <narindergupta> already
15:57:59 <David_Orange> ok, that can explain it fails, i just run the deployer after remove the initial heat
15:58:12 <narindergupta> yeah
15:58:24 <narindergupta> soit did not created the domain
15:58:32 <narindergupta> can u run your experiment now?
15:58:41 <David_Orange> yes
15:58:48 <David_Orange> i am on it
15:58:54 <narindergupta> thanks
16:01:09 <David_Orange> really better, it also failed on network id, i add it
16:06:00 <David_Orange> yeah, that works
16:06:04 <David_Orange> thanks
16:06:25 <David_Orange> now we have to set it up for all next installs
16:07:06 <David_Orange> what i dont understand is what it fails during deploy.sh
16:08:43 <David_Orange> narindergupta: can we have a juju action status ?
16:09:18 <David_Orange> ok, it failed
16:09:20 <David_Orange> juju action fetch 9319fca7-c119-488a-8b1f-6e356a3e41db
16:09:20 <David_Orange> message: exit status 1
16:09:20 <David_Orange> status: failed
16:09:20 <David_Orange> timing:
16:09:20 <David_Orange> completed: 2016-09-14 16:51:54 +0000 UTC
16:09:20 <David_Orange> enqueued: 2016-09-14 16:47:34 +0000 UTC
16:09:20 <David_Orange> started: 2016-09-14 16:47:36 +0000 UTC
16:10:09 <narindergupta> hun
16:10:26 <David_Orange> narindergupta: i have to go, but i will check tomorrow the script behind this action and see what can fail
16:10:37 <narindergupta> ok
16:10:47 <David_Orange> but it is now much better
16:11:00 <narindergupta> juju action fetch 2be418a3-44e8-4b56-8805-ff0b7fc5085f
16:11:11 <narindergupta> this is latest action which was queued
16:11:29 <narindergupta> so somehow action to setup domain failed in deployments
16:11:55 <David_Orange> i already found an error (the juju push on etc/hosts must not be executed on heat), it is corrected but the patch is not push yet
16:11:57 <narindergupta> we might have to move actin at the end of deployment then
16:12:07 <narindergupta> oh ok
16:13:34 <David_Orange> the thing is that push is done after, in the openstack.sh, but maybe the action is not yet executed
16:13:47 <narindergupta> yeah could be
16:14:02 <narindergupta> so i will put a patch to do it after push
16:14:28 <narindergupta> and you can submit patch not to push for heat
16:15:54 <OPNFV-Gerrit-Bot> David Blaisonneau proposed joid: remove etc/hosts push for heat  https://gerrit.opnfv.org/gerrit/21201
16:16:13 <David_Orange> i like this bot :) narindergupta just done
16:16:44 <narindergupta> David_Orange, cool
16:17:01 <David_Orange> narindergupta: i let you review it and merge if ok. Can you deploy again pod1 after the patches ?
16:18:01 <David_Orange> narindergupta: thanks for your help and see you tomorrow
16:19:17 <narindergupta> sure will do
16:19:22 <narindergupta> which one nosdn ha
16:22:01 <OPNFV-Gerrit-Bot> Merged joid: remove etc/hosts push for heat  https://gerrit.opnfv.org/gerrit/21201
16:26:55 <OPNFV-Gerrit-Bot> Narinder Gupta proposed joid: move the heat domain creation after openstack.sh  https://gerrit.opnfv.org/gerrit/21207
16:27:30 <OPNFV-Gerrit-Bot> Merged joid: move the heat domain creation after openstack.sh  https://gerrit.opnfv.org/gerrit/21207
04:59:10 <OPNFV-Gerrit-Bot> Narinder Gupta proposed joid: modified to accomodate the scaleio bundles and charms.  https://gerrit.opnfv.org/gerrit/21239
05:18:06 <OPNFV-Gerrit-Bot> Narinder Gupta proposed joid: modified to accomodate the scaleio bundles and charms.  https://gerrit.opnfv.org/gerrit/21239
07:57:25 <OPNFV-Gerrit-Bot> Merged joid: modified to accomodate the scaleio bundles and charms.  https://gerrit.opnfv.org/gerrit/21239
13:08:20 <narindergupta> David_Orange, hi
13:08:45 <narindergupta> David_Orange, we can not hear you if you are speaking. As Mark baker us talking about security
13:16:43 <David_Orange> narindergupta: did you hear me ?
13:18:55 <narindergupta> David_Orange, yes i did thanks
13:24:27 <David_Orange> narindergupta: about heat, the last run works well and i could run my test
13:24:49 <narindergupta> David_Orange, that is really good news
13:25:08 <narindergupta> but i had a failure when i tried to use object storage with swift api
13:25:14 <narindergupta> through ceph
13:25:17 <David_Orange> so the last point to have a publicapi on all nodes is to push dns
13:25:37 <David_Orange> ok, do you think it can be linked with public api ?
13:26:01 <narindergupta> i am looking into charm currently and will let you know
13:26:09 <David_Orange> i will check that point next week
13:26:16 <narindergupta> it is ceph-radosgw which simulates the swift api
13:26:24 <narindergupta> ok
13:26:45 <David_Orange> ok, maybe it is just a problem with the /etc/hosts, like on heat node
13:27:07 <David_Orange> if you wana test, just remove the line
13:27:30 <narindergupta> i can do that and verify for radosgw as well
13:27:39 <narindergupta> let me check in your pod1
13:28:17 <David_Orange> ok, good for me, please give me the answer by email, i have some meetings and need to be offline
13:28:52 <narindergupta> David_Orange, sure will do that
13:28:59 <David_Orange> so next week i will focus on dns push on MAAS and that point if it need to be addressed
13:29:14 <David_Orange> have a nive day+week end
13:29:16 <narindergupta> ok sounds good to me
13:29:19 <narindergupta> you too
13:29:44 <David_Orange> thx
15:30:12 <OPNFV-Gerrit-Bot> Narinder Gupta proposed joid: modfiied to untar the scaleio charms.  https://gerrit.opnfv.org/gerrit/21279
16:17:19 <OPNFV-Gerrit-Bot> Narinder Gupta proposed joid: modfiied to untar the scaleio charms.  https://gerrit.opnfv.org/gerrit/21279
16:18:01 <OPNFV-Gerrit-Bot> Merged joid: modfiied to untar the scaleio charms.  https://gerrit.opnfv.org/gerrit/21279
18:24:37 <OPNFV-Gerrit-Bot> Narinder Gupta proposed joid: correct the path as per distro passes.  https://gerrit.opnfv.org/gerrit/21307
18:55:34 <OPNFV-Gerrit-Bot> Narinder Gupta proposed joid: correct the path as per distro passes.  https://gerrit.opnfv.org/gerrit/21307
19:08:13 <OPNFV-Gerrit-Bot> Narinder Gupta proposed joid: correct the path as per distro passes.  https://gerrit.opnfv.org/gerrit/21307
21:32:55 <OPNFV-Gerrit-Bot> Narinder Gupta proposed joid: correct the path as per distro passes.  https://gerrit.opnfv.org/gerrit/21307
21:35:04 <OPNFV-Gerrit-Bot> Merged joid: correct the path as per distro passes.  https://gerrit.opnfv.org/gerrit/21307
09:29:44 <OPNFV-Gerrit-Bot> Christopher Price proposed joid: Fixing the index.rst file to ensure it generates according to Colorado structure.  https://gerrit.opnfv.org/gerrit/21409
09:36:52 <OPNFV-Gerrit-Bot> Christopher Price proposed joid: Fixing the index.rst file to ensure it generates according to Colorado structure.  https://gerrit.opnfv.org/gerrit/21409
13:28:41 <OPNFV-Gerrit-Bot> Merged joid: Fixing the index.rst file to ensure it generates according to Colorado structure.  https://gerrit.opnfv.org/gerrit/21409
15:14:38 <David_Orange> narindergupta: Hi narinder
15:14:59 <narindergupta> David_Orange, hi david how are you
15:15:00 <narindergupta> ?
15:15:17 <David_Orange> narindergupta: fine and you ?
15:16:03 <David_Orange> i am preparing a few slides about joid and LXD, and preparing it i have a question about hyperconverged infra
15:16:38 <narindergupta> David_Orange, sure let me know
15:16:49 <David_Orange> narindergupta: if i well understood, at least one of the servers can not be shared with computes, the gateway server, true ?
15:17:13 <narindergupta> yes gatesway can not be shared
15:17:54 <David_Orange> what is the problem with this node, what can not be shared ?
15:19:22 <narindergupta> David_Orange, gateway has to be run on baremetal not on containers. So does compute and they have few configuration files which is common and overlap each other. Second it is always recommended to have seperate network node as network needs more resources
15:20:48 <David_Orange> ok, got it, i suppose it is neutron config files
15:21:27 <David_Orange> in a bigger infra, is it possible to have redundant gateway node ?
15:24:38 <narindergupta> yes for HA we need three nodes for neutron gateway only
15:24:58 <narindergupta> thtats how we start with 10 nodes implementation
15:26:59 <David_Orange> ok
15:31:15 <David_Orange> about LXD last meeting, i had a question (maybe more a confirmation), but did not get the opportunity to ask it when it was the topic, the KVM/LXD selection is done by selection a specific image, true ? LXD image have a specific metadata i guess, can you confirm or shall a mail mark ?
15:32:09 <narindergupta> David_Orange, yes lxd image has a raw tar ball
15:32:19 <narindergupta> while kvm has a seperate image.
15:32:47 <David_Orange> this is how nova scheduller select a node with KVM or LXD ?
15:46:32 <narindergupta> David_Orange, not sure about schedular though as never tried multiple hypervisor environment.
15:46:58 <David_Orange> ok, thx, this part is interesting :)
15:47:12 <David_Orange> if i can help on that setup, let me know
15:48:29 <David_Orange> narindergupta: i suppose LXD runs unpriviledged containers, can you confirm ?
15:49:10 <narindergupta> David_Orange, yeah what do you mean by unpriviledged container?
15:49:26 <narindergupta> it uses lxc machine containers.
15:49:56 <David_Orange> https://linuxcontainers.org/fr/lxc/security/
15:53:23 <David_Orange> narindergupta: i think i will prepare a mail to mark and you about some questions, and take the time to make some searches
15:53:36 <David_Orange> narindergupta: thanks for your answers
15:55:37 <David_Orange> i already got some answers here:  https://www.stgraber.org/2016/03/11/lxd-2-0-introduction-to-lxd-112/
15:56:43 <narindergupta> David_Orange, also i setup another call on this Friday with our dev team and I am sure they will answer rest of your concerns as well.
15:58:16 <David_Orange> narindergupta: thanks, i will prepare my questions first and we will see if a meeting is needed.
16:01:44 <narindergupta> ok
16:07:08 <OPNFV-Gerrit-Bot> Christopher Price proposed joid: Updating the release notes url to the colorado standard.  https://gerrit.opnfv.org/gerrit/21479
16:24:38 <OPNFV-Gerrit-Bot> Narinder Gupta proposed joid: modified the installation guide.  https://gerrit.opnfv.org/gerrit/21483
16:25:36 <OPNFV-Gerrit-Bot> Merged joid: Updating the release notes url to the colorado standard.  https://gerrit.opnfv.org/gerrit/21479
16:26:08 <OPNFV-Gerrit-Bot> Merged joid: modified the installation guide.  https://gerrit.opnfv.org/gerrit/21483
16:48:19 <OPNFV-Gerrit-Bot> Narinder Gupta proposed joid: qmodfied to add release notes for JOID.  https://gerrit.opnfv.org/gerrit/21489
17:22:49 <OPNFV-Gerrit-Bot> Narinder Gupta proposed joid: qmodfied to add release notes for JOID.  https://gerrit.opnfv.org/gerrit/21489
04:33:08 <OPNFV-Gerrit-Bot> Merged joid: qmodfied to add release notes for JOID.  https://gerrit.opnfv.org/gerrit/21489
14:20:15 <OPNFV-Gerrit-Bot> Sofia Wallin proposed joid: Adjusted the release notes  https://gerrit.opnfv.org/gerrit/21837
14:34:07 <OPNFV-Gerrit-Bot> Merged joid: Adjusted the release notes  https://gerrit.opnfv.org/gerrit/21837
15:16:10 <OPNFV-Gerrit-Bot> Bryan Sullivan proposed joid: Add section on release notes for all HA scenarios  https://gerrit.opnfv.org/gerrit/21875
15:26:17 <OPNFV-Gerrit-Bot> Merged joid: Add section on release notes for all HA scenarios  https://gerrit.opnfv.org/gerrit/21875
15:27:55 <narinder`> bryan_att: saw your patch and merged it. Also let me know any other change for D release you want us to include? As after couple of weeks we will start planning D release as well.
15:29:32 <bryan_att> narinder`: I will try to get HA and the Horizon plugin working on the D release. Other than that, I need to look at the Newton Congress project and see if there are any other major changes to focus on. I think they have changed the HA design as of Newton.
15:30:02 <narinder`> they means openstack or congress?
15:30:34 <narinder`> bryan_att: yeah that would require a change in congress charm as well so please work on that too.
15:31:02 <bryan_att> "they" are the Congress team in OpenStack
15:31:31 <bryan_att> OK, I may need some help on the Charm. I do need to get back to upstreaming it anway.
15:31:48 <bryan_att> That's an open AI on me.
15:32:51 <narinder`> bryan_att: ok
22:46:05 <arturt> #endmeeting