[Yahoo-eng-team] [Bug 1514068] [NEW] internal subnet case no need to repeatedly create IPDevice in _update_arp_entry

2015-11-07 Thread ZongKai LI
Public bug reported:

_update_arp_entry will create IPDevice to do arp task:
https://github.com/openstack/neutron/blob/master/neutron/agent/l3/dvr_local_router.py#L200-L227
def _update_arp_entry(self, ip, mac, subnet_id, operation):
"""Add or delete arp entry into router namespace for the subnet."""
port = self._get_internal_port(subnet_id)
# update arp entry only if the subnet is attached to the router
if not port:
return False

try:
# TODO(mrsmith): optimize the calls below for bulk calls
interface_name = self.get_internal_device_name(port['id'])
device = ip_lib.IPDevice(interface_name, namespace=self.ns_name)

and methods _process_arp_cache_for_internal_port and _set_subnet_arp_info will 
call _update_arp_entry in their for loop based on arp_entry/port. Per 
arp_entry/port is going to be processed, an IPDevice object(same device in 
namespace) will be created. It's not necessary to do that.
https://github.com/openstack/neutron/blob/master/neutron/agent/l3/dvr_local_router.py#L174-L182
https://github.com/openstack/neutron/blob/master/neutron/agent/l3/dvr_local_router.py#L229-L241

We can create that IPDevice object before code enter the for loop, and
pass it to _update_arp_entry

** Affects: neutron
 Importance: Undecided
 Assignee: ZongKai LI (lzklibj)
 Status: New

** Changed in: neutron
 Assignee: (unassigned) => ZongKai LI (lzklibj)

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1514068

Title:
  internal subnet case no need to repeatedly create IPDevice in
  _update_arp_entry

Status in neutron:
  New

Bug description:
  _update_arp_entry will create IPDevice to do arp task:
  
https://github.com/openstack/neutron/blob/master/neutron/agent/l3/dvr_local_router.py#L200-L227
  def _update_arp_entry(self, ip, mac, subnet_id, operation):
  """Add or delete arp entry into router namespace for the subnet."""
  port = self._get_internal_port(subnet_id)
  # update arp entry only if the subnet is attached to the router
  if not port:
  return False

  try:
  # TODO(mrsmith): optimize the calls below for bulk calls
  interface_name = self.get_internal_device_name(port['id'])
  device = ip_lib.IPDevice(interface_name, namespace=self.ns_name)

  and methods _process_arp_cache_for_internal_port and _set_subnet_arp_info 
will call _update_arp_entry in their for loop based on arp_entry/port. Per 
arp_entry/port is going to be processed, an IPDevice object(same device in 
namespace) will be created. It's not necessary to do that.
  
https://github.com/openstack/neutron/blob/master/neutron/agent/l3/dvr_local_router.py#L174-L182
  
https://github.com/openstack/neutron/blob/master/neutron/agent/l3/dvr_local_router.py#L229-L241

  We can create that IPDevice object before code enter the for loop, and
  pass it to _update_arp_entry

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1514068/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1514082] [NEW] network_data.json does not provide information about ipv6 addresses.

2015-11-07 Thread Oleg Gashev
Public bug reported:

Environment:

centos 7
openstack liberty

# rpm -qa|grep nova
openstack-nova-api-12.0.0-1.el7.noarch
python-novaclient-2.30.1-1.el7.noarch
openstack-nova-novncproxy-12.0.0-1.el7.noarch
openstack-nova-conductor-12.0.0-1.el7.noarch
python-nova-12.0.0-1.el7.noarch
openstack-nova-console-12.0.0-1.el7.noarch
openstack-nova-common-12.0.0-1.el7.noarch
openstack-nova-compute-12.0.0-1.el7.noarch
openstack-nova-cert-12.0.0-1.el7.noarch
openstack-nova-scheduler-12.0.0-1.el7.noarch

Steps to reproduce:
1) Create network with ipv6 subnet.

# neutron net-list
+--+--+---+
| id   | name | subnets 
  |
+--+--+---+
| 286b3e3c-9075-496f-8899-c9890397f087 | net2 | 
de602f61-8e05-4337-bc9d-c9f8265bb937 1000:2000::/24   |
| a3931414-73c3-40c9-a39b-d93ae38844a2 | net3 | 
b6ce48ab-9387-4128-baa3-4a893dd27bb7 10.0.2.0/24  |
| a5d1181f-bedd-40a5-8b4a-5574b74dba61 | net1 | 
72be780a-6df9-47ea-991c-e6fa97396adc 192.168.122.0/24 |
+--+--+---+

2) Create instance with 3 nic
# nova boot \
--flavor 2 \
--image fedora23 \
--config-drive=True \
--nic net-id=a5d1181f-bedd-40a5-8b4a-5574b74dba61 \
--nic net-id=286b3e3c-9075-496f-8899-c9890397f087 \
--nic net-id=a3931414-73c3-40c9-a39b-d93ae38844a2 \
--user-data=/root/cloud-config \
test

# nova list
+--+--+++-+--+
| ID   | Name | Status | Task State | Power 
State | Networks |
+--+--+++-+--+
| 4f159a96-8154-4946-b2a3-50c2638f545b | test | ACTIVE | -  | Running   
  | net3=10.0.2.116; net2=1000:2000:3000::1102; net1=192.168.122.117 |
+--+--+++-+--+

Logon to instance, mount configDrive:
# mount /dev/disk/by-label/config-2 /mnt/

Actual result:
# cat /mnt/openstack/latest/network_data.json | python3 -m json.tool
{
"links": [
{
"ethernet_mac_address": "fa:16:3e:db:48:10",
"id": "tap54d10236-5d",
"mtu": null,
"type": "ovs",
"vif_id": "54d10236-5d15-4e22-b584-2a185d74b553"
},
{
"ethernet_mac_address": "fa:16:3e:db:c2:96",
"id": "tapae9677cb-32",
"mtu": null,
"type": "ovs",
"vif_id": "ae9677cb-327b-4fc9-9b99-88ebd96595a3"
},
{
"ethernet_mac_address": "fa:16:3e:10:37:07",
"id": "tap1baef501-47",
"mtu": null,
"type": "ovs",
"vif_id": "1baef501-47b0-4c76-928f-34ed2827c7d4"
}
],
"networks": [
{
"id": "network0",
"link": "tap54d10236-5d",
"network_id": "a5d1181f-bedd-40a5-8b4a-5574b74dba61",
"type": "ipv4_dhcp"
},
{
"id": "network1",
"ip_address": "10.0.2.116",
"link": "tap1baef501-47",
"netmask": "255.255.255.0",
"network_id": "a3931414-73c3-40c9-a39b-d93ae38844a2",
"routes": [],
"type": "ipv4"
}
],
"services": []
}

network_data.json provide information about ipv4 adresses only.

Expected result:

network_data.json provide information about all ip adresses.

** Affects: nova
 Importance: Undecided
 Status: New


** Tags: metadata

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1514082

Title:
  network_data.json does not provide information about ipv6 addresses.

Status in OpenStack Compute (nova):
  New

Bug description:
  Environment:

  centos 7
  openstack liberty

  # rpm -qa|grep nova
  openstack-nova-api-12.0.0-1.el7.noarch
  python-novaclient-2.30.1-1.el7.noarch
  openstack-nova-novncproxy-12.0.0-1.el7.noarch
  openstack-nova-conductor-12.0.0-1.el7.noarch
  python-nova-12.0.0-1.el7.noarch
  openstack-nova-console-12.0.0-1.el7.noarch
  openstack-nova-common-12.0.0-1.el7.noarch
  openstack-nova-compute-12.0.0-1.el7.noarch
  openstack-nova-cert-12.0.0-1.el7.noarch
  openstack-nova-scheduler-12.0.0-1.el7.noarch

  Steps to reproduce:
  1) Create network with ipv6 subnet.

  # neutron net-list
  

[Yahoo-eng-team] [Bug 1323975] Re: do not use default=None for config options

2015-11-07 Thread Hou Ming Wang
** Also affects: magnum
   Importance: Undecided
   Status: New

** Changed in: magnum
 Assignee: (unassigned) => Hou Ming Wang (houming-wang)

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1323975

Title:
  do not use default=None for config options

Status in Barbican:
  Fix Released
Status in Ceilometer:
  Fix Released
Status in Cinder:
  In Progress
Status in Glance:
  Fix Released
Status in heat:
  Fix Released
Status in Ironic:
  Fix Released
Status in OpenStack Identity (keystone):
  Fix Released
Status in Magnum:
  New
Status in neutron:
  Fix Released
Status in OpenStack Compute (nova):
  Fix Released
Status in oslo-incubator:
  Fix Released
Status in oslo.messaging:
  Fix Released
Status in Sahara:
  Fix Released
Status in Trove:
  In Progress
Status in zaqar:
  Fix Released

Bug description:
  In the cfg module default=None is set as the default value. It's not
  necessary to set it again when defining config options.

To manage notifications about this bug go to:
https://bugs.launchpad.net/barbican/+bug/1323975/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1514056] [NEW] Set agent timestamp aka cookie to physical bridges

2015-11-07 Thread Eugene Nikanorov
Public bug reported:

Currently ovs agent only explicitly sets agent timestamp to br-int and br-tun 
bridges.
Other physical bridges that are configured receive cookie=0x0 for their flows 
because the agent doesn't set timestamp for these bridges.
Currently that doesn't lead to any malfunction, however it's better to provide 
a consistentsy over operations with bridges's flows.

** Affects: neutron
 Importance: Low
 Assignee: Eugene Nikanorov (enikanorov)
 Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1514056

Title:
  Set agent timestamp aka cookie to physical bridges

Status in neutron:
  New

Bug description:
  Currently ovs agent only explicitly sets agent timestamp to br-int and br-tun 
bridges.
  Other physical bridges that are configured receive cookie=0x0 for their flows 
because the agent doesn't set timestamp for these bridges.
  Currently that doesn't lead to any malfunction, however it's better to 
provide a consistentsy over operations with bridges's flows.

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1514056/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1514048] [NEW] The Networks tests file is very large/ bloated

2015-11-07 Thread Rob Cresswell
Public bug reported:

The networks tests files in Horizon contain tests for Ports, Subnets and
Agents, although there is barely any interdependency aside from a couple
of shared imports or strings. These resources should have their own
tests files to avoid further bloating the networks file (currently well
over 2000 lines)

** Affects: horizon
 Importance: Undecided
 Assignee: Rob Cresswell (robcresswell)
 Status: New

** Changed in: horizon
 Assignee: (unassigned) => Rob Cresswell (robcresswell)

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1514048

Title:
  The Networks tests file is very large/ bloated

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  The networks tests files in Horizon contain tests for Ports, Subnets
  and Agents, although there is barely any interdependency aside from a
  couple of shared imports or strings. These resources should have their
  own tests files to avoid further bloating the networks file (currently
  well over 2000 lines)

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1514048/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1514082] Re: network_data.json does not provide information about ipv6 addresses.

2015-11-07 Thread Oleg Gashev
Sorry, not a bug.

Fixed by configure nova.conf:

[DEFAULT]
use_ipv6=true

** Changed in: nova
   Status: New => Invalid

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1514082

Title:
  network_data.json does not provide information about ipv6 addresses.

Status in OpenStack Compute (nova):
  Invalid

Bug description:
  Environment:

  centos 7
  openstack liberty

  # rpm -qa|grep nova
  openstack-nova-api-12.0.0-1.el7.noarch
  python-novaclient-2.30.1-1.el7.noarch
  openstack-nova-novncproxy-12.0.0-1.el7.noarch
  openstack-nova-conductor-12.0.0-1.el7.noarch
  python-nova-12.0.0-1.el7.noarch
  openstack-nova-console-12.0.0-1.el7.noarch
  openstack-nova-common-12.0.0-1.el7.noarch
  openstack-nova-compute-12.0.0-1.el7.noarch
  openstack-nova-cert-12.0.0-1.el7.noarch
  openstack-nova-scheduler-12.0.0-1.el7.noarch

  Steps to reproduce:
  1) Create network with ipv6 subnet.

  # neutron net-list
  
+--+--+---+
  | id   | name | subnets   
|
  
+--+--+---+
  | 286b3e3c-9075-496f-8899-c9890397f087 | net2 | 
de602f61-8e05-4337-bc9d-c9f8265bb937 1000:2000::/24   |
  | a3931414-73c3-40c9-a39b-d93ae38844a2 | net3 | 
b6ce48ab-9387-4128-baa3-4a893dd27bb7 10.0.2.0/24  |
  | a5d1181f-bedd-40a5-8b4a-5574b74dba61 | net1 | 
72be780a-6df9-47ea-991c-e6fa97396adc 192.168.122.0/24 |
  
+--+--+---+

  2) Create instance with 3 nic
  # nova boot \
--flavor 2 \
--image fedora23 \
--config-drive=True \
--nic net-id=a5d1181f-bedd-40a5-8b4a-5574b74dba61 \
--nic net-id=286b3e3c-9075-496f-8899-c9890397f087 \
--nic net-id=a3931414-73c3-40c9-a39b-d93ae38844a2 \
--user-data=/root/cloud-config \
test

  # nova list
  
+--+--+++-+--+
  | ID   | Name | Status | Task State | Power 
State | Networks |
  
+--+--+++-+--+
  | 4f159a96-8154-4946-b2a3-50c2638f545b | test | ACTIVE | -  | Running 
| net3=10.0.2.116; net2=1000:2000:3000::1102; net1=192.168.122.117 |
  
+--+--+++-+--+

  Logon to instance, mount configDrive:
  # mount /dev/disk/by-label/config-2 /mnt/

  Actual result:
  # cat /mnt/openstack/latest/network_data.json | python3 -m json.tool
  {
  "links": [
  {
  "ethernet_mac_address": "fa:16:3e:db:48:10",
  "id": "tap54d10236-5d",
  "mtu": null,
  "type": "ovs",
  "vif_id": "54d10236-5d15-4e22-b584-2a185d74b553"
  },
  {
  "ethernet_mac_address": "fa:16:3e:db:c2:96",
  "id": "tapae9677cb-32",
  "mtu": null,
  "type": "ovs",
  "vif_id": "ae9677cb-327b-4fc9-9b99-88ebd96595a3"
  },
  {
  "ethernet_mac_address": "fa:16:3e:10:37:07",
  "id": "tap1baef501-47",
  "mtu": null,
  "type": "ovs",
  "vif_id": "1baef501-47b0-4c76-928f-34ed2827c7d4"
  }
  ],
  "networks": [
  {
  "id": "network0",
  "link": "tap54d10236-5d",
  "network_id": "a5d1181f-bedd-40a5-8b4a-5574b74dba61",
  "type": "ipv4_dhcp"
  },
  {
  "id": "network1",
  "ip_address": "10.0.2.116",
  "link": "tap1baef501-47",
  "netmask": "255.255.255.0",
  "network_id": "a3931414-73c3-40c9-a39b-d93ae38844a2",
  "routes": [],
  "type": "ipv4"
  }
  ],
  "services": []
  }

  network_data.json provide information about ipv4 adresses only.

  Expected result:

  network_data.json provide information about all ip adresses.

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1514082/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1513630] Re: notifications are not being recevied since mitaka

2015-11-07 Thread Davanum Srinivas (DIMS)
** Also affects: neutron
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1513630

Title:
  notifications are not being recevied since mitaka

Status in Astara:
  New
Status in neutron:
  In Progress

Bug description:
  our liberty release was 1 week behind neutron. in that week, we had to
  pin our gate jobs to stable/liberty for other projects because at some
  point since mitaka opened, something changed in neutron that prevents
  events from hitting astara.

  have not yet been able to track down the change but am in the process
  of bisecting now.

  will update this bug with details once i find more

To manage notifications about this bug go to:
https://bugs.launchpad.net/astara/+bug/1513630/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1514095] [NEW] Fails to assign IP addresses if several networks specified

2015-11-07 Thread chapeaurouge
Public bug reported:

- Openstack Kilo
- centos 7 qcow2 image from cloud.centos.org

- Assign 2 networks to the machine and boot.
- No IP gets assigned from neither.

If I just boot with one network, it works fine.

** Affects: cloud-init
 Importance: Undecided
 Status: New

** Attachment added: "console log"
   
https://bugs.launchpad.net/bugs/1514095/+attachment/4514806/+files/cloud-init-nw-issue.log

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to cloud-init.
https://bugs.launchpad.net/bugs/1514095

Title:
  Fails to assign IP addresses if several networks specified

Status in cloud-init:
  New

Bug description:
  - Openstack Kilo
  - centos 7 qcow2 image from cloud.centos.org

  - Assign 2 networks to the machine and boot.
  - No IP gets assigned from neither.

  If I just boot with one network, it works fine.

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1514095/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1323975] Re: do not use default=None for config options

2015-11-07 Thread Shuquan Huang
** Also affects: rally
   Importance: Undecided
   Status: New

** Changed in: rally
 Assignee: (unassigned) => Shuquan Huang (shuquan)

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1323975

Title:
  do not use default=None for config options

Status in Barbican:
  Fix Released
Status in Ceilometer:
  Fix Released
Status in Cinder:
  In Progress
Status in Glance:
  Fix Released
Status in heat:
  Fix Released
Status in Ironic:
  Fix Released
Status in OpenStack Identity (keystone):
  Fix Released
Status in Magnum:
  In Progress
Status in neutron:
  Fix Released
Status in OpenStack Compute (nova):
  Fix Released
Status in oslo-incubator:
  Fix Released
Status in oslo.messaging:
  Fix Released
Status in Rally:
  New
Status in Sahara:
  Fix Released
Status in tempest:
  In Progress
Status in Trove:
  In Progress
Status in zaqar:
  Fix Released

Bug description:
  In the cfg module default=None is set as the default value. It's not
  necessary to set it again when defining config options.

To manage notifications about this bug go to:
https://bugs.launchpad.net/barbican/+bug/1323975/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1323975] Re: do not use default=None for config options

2015-11-07 Thread Shuquan Huang
** Also affects: aodh
   Importance: Undecided
   Status: New

** Changed in: aodh
 Assignee: (unassigned) => Shuquan Huang (shuquan)

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1323975

Title:
  do not use default=None for config options

Status in Aodh:
  In Progress
Status in Barbican:
  Fix Released
Status in Ceilometer:
  Fix Released
Status in Cinder:
  In Progress
Status in congress:
  In Progress
Status in Glance:
  Fix Released
Status in heat:
  Fix Released
Status in Ironic:
  Fix Released
Status in OpenStack Identity (keystone):
  Fix Released
Status in Magnum:
  In Progress
Status in neutron:
  Fix Released
Status in OpenStack Compute (nova):
  Fix Released
Status in oslo-incubator:
  Fix Released
Status in oslo.messaging:
  Fix Released
Status in Rally:
  In Progress
Status in Sahara:
  Fix Released
Status in tempest:
  In Progress
Status in Trove:
  In Progress
Status in zaqar:
  Fix Released

Bug description:
  In the cfg module default=None is set as the default value. It's not
  necessary to set it again when defining config options.

To manage notifications about this bug go to:
https://bugs.launchpad.net/aodh/+bug/1323975/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1514030] Re: /v3/policies response attribute missing

2015-11-07 Thread Steve Martinelli
what are you adding this? it's not in the schema [0] or saved in the
backend [1]

0 - https://github.com/openstack/keystone/blob/master/keystone/policy/schema.py
1 - 
https://github.com/openstack/keystone/blob/master/keystone/policy/backends/sql.py

i'm not understanding how a project is associated with a policy, at all.

** Changed in: keystone
   Status: In Progress => Invalid

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Identity (keystone).
https://bugs.launchpad.net/bugs/1514030

Title:
  /v3/policies response attribute missing

Status in OpenStack Identity (keystone):
  Invalid

Bug description:
  {
  "policy": {
  "blob": "{\"default\": false}",
  "id": "c41a4c",
  "links": {
  "self": "http://identity:35357/v3/policies/c41a4c;
  },
  "type": "application/json"
  }
  }
  need to update
  {
  "policy": {
  "blob": "{'foobar_user': 'role:compute-user'}",
  "project_id": "0426ac1e48f642ef9544c2251e07e261",
  "type": "application/json",
  "user_id": "0ffd248c55b443eaac5253b4e9cbf9b5"
  }
  }
  project_id is required

To manage notifications about this bug go to:
https://bugs.launchpad.net/keystone/+bug/1514030/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1323975] Re: do not use default=None for config options

2015-11-07 Thread Shuquan Huang
** Also affects: tempest
   Importance: Undecided
   Status: New

** Changed in: tempest
 Assignee: (unassigned) => Shuquan Huang (shuquan)

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1323975

Title:
  do not use default=None for config options

Status in Barbican:
  Fix Released
Status in Ceilometer:
  Fix Released
Status in Cinder:
  In Progress
Status in Glance:
  Fix Released
Status in heat:
  Fix Released
Status in Ironic:
  Fix Released
Status in OpenStack Identity (keystone):
  Fix Released
Status in Magnum:
  In Progress
Status in neutron:
  Fix Released
Status in OpenStack Compute (nova):
  Fix Released
Status in oslo-incubator:
  Fix Released
Status in oslo.messaging:
  Fix Released
Status in Sahara:
  Fix Released
Status in tempest:
  In Progress
Status in Trove:
  In Progress
Status in zaqar:
  Fix Released

Bug description:
  In the cfg module default=None is set as the default value. It's not
  necessary to set it again when defining config options.

To manage notifications about this bug go to:
https://bugs.launchpad.net/barbican/+bug/1323975/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1323975] Re: do not use default=None for config options

2015-11-07 Thread Shuquan Huang
** Also affects: congress
   Importance: Undecided
   Status: New

** Changed in: congress
 Assignee: (unassigned) => Shuquan Huang (shuquan)

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1323975

Title:
  do not use default=None for config options

Status in Barbican:
  Fix Released
Status in Ceilometer:
  Fix Released
Status in Cinder:
  In Progress
Status in congress:
  New
Status in Glance:
  Fix Released
Status in heat:
  Fix Released
Status in Ironic:
  Fix Released
Status in OpenStack Identity (keystone):
  Fix Released
Status in Magnum:
  In Progress
Status in neutron:
  Fix Released
Status in OpenStack Compute (nova):
  Fix Released
Status in oslo-incubator:
  Fix Released
Status in oslo.messaging:
  Fix Released
Status in Rally:
  In Progress
Status in Sahara:
  Fix Released
Status in tempest:
  In Progress
Status in Trove:
  In Progress
Status in zaqar:
  Fix Released

Bug description:
  In the cfg module default=None is set as the default value. It's not
  necessary to set it again when defining config options.

To manage notifications about this bug go to:
https://bugs.launchpad.net/barbican/+bug/1323975/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1514144] [NEW] rpc should return empty list when no l3_plugin is present

2015-11-07 Thread Hong Hui Xiao
Public bug reported:

It is a trivial bug, maybe it is left from a history code change.

In [1], it should be a [] here, instead of {} according to the context.

[1]
https://github.com/openstack/neutron/blob/master/neutron/api/rpc/handlers/l3_rpc.py#L77

** Affects: neutron
 Importance: Undecided
 Assignee: Hong Hui Xiao (xiaohhui)
 Status: In Progress

** Changed in: neutron
 Assignee: (unassigned) => Hong Hui Xiao (xiaohhui)

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1514144

Title:
  rpc should return empty list when no l3_plugin is present

Status in neutron:
  In Progress

Bug description:
  It is a trivial bug, maybe it is left from a history code change.

  In [1], it should be a [] here, instead of {} according to the
  context.

  [1]
  
https://github.com/openstack/neutron/blob/master/neutron/api/rpc/handlers/l3_rpc.py#L77

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1514144/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1513279] Re: routing with dhcpv6-stateful addressing is broken with DVR

2015-11-07 Thread Ritesh Anand
The bug is not valid.

Ping6 works fine; was missing the security rule for allowing icmp v6.

After adding:
neutron security-group-rule-create --protocol icmp --ethertype IPv6 --direction 
egress 4cf607a6-537f-4893-8531-70ba23895b3d
neutron security-group-rule-create --protocol icmp --ethertype IPv6 --direction 
ingress 4cf607a6-537f-4893-8531-70ba23895b3d

the scenario works fine with DVR.

@Scollins and folks I regret the inconvenience :(
Looks at the bright side; it works with DVR :)

** Changed in: neutron
   Status: New => Invalid

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1513279

Title:
  routing with dhcpv6-stateful addressing is broken with DVR

Status in neutron:
  Invalid

Bug description:
  Not able to ping v6 address of vm on a different network.  With legacy router.
  Setup has one controller/network node and two compute nodes.

  Steps:
  0. Add security rules to allow ping traffic. 
  neutron security-group-rule-create --protocol icmp --direction ingress 
94d41516-dab5-413c-9349-7c9bc3a09e75
  1. create two networks.
  2. create ipv4 subnet on each (for accessing vm).
  3. create ipv6 subnet on each with dhcpv6-stateful addressing.
   neutron subnet-create dnet1 :1::1/64 --name d6sub1 --enable-dhcp 
--ip-version 6 --ipv6-ra-mode dhcpv6-stateful --ipv6-address-mode 
dhcpv6-stateful
  4. create a router (not distributed).
  5. add interface to router on each of the four subnets.
  6. boot a vm on both networks.
  7. Log into the guest vm and configure inteface to receive inet6 dhcp 
address; use dhclient to get v6 address.
  8. Ping v6 address of the other guest vm. Fails!

  
  ubuntu@dvm11:~$ ping6 :2::4
  PING :2::4(:2::4) 56 data bytes
  From :1::1 icmp_seq=1 Destination unreachable: Address unreachable
  From :1::1 icmp_seq=2 Destination unreachable: Address unreachable
  From :1::1 icmp_seq=3 Destination unreachable: Address unreachable

  
  Note: As we need to modify interface settings and use dhclient, ubuntu cloud 
image was used. One may need to set MTU to 1400 for communicating with ubuntu 
cloud image.

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1513279/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp