[Bug 2043718] [NEW] policy.yaml should be installed instead of policy.json

Takashi Kajinami 2043718 at bugs.launchpad.net
Thu Nov 16 17:46:52 UTC 2023


Public bug reported:

Because json format of policy file was deprecated, Octavia changed the
default policy file to policy.yaml in version 8.0.0.

https://github.com/openstack/octavia/commit/c5e59b5e9ef088de940deacac7d936573cb211cd

However the octavia-common package still installs policy.json, which is
no longer used by the octavia processes.

The issue was initially found in octavia-common 1:13.0.0-0ubuntu1~cloud0 from UCA Bobcat.
However it seems the same problem exists in older versions, at least 1:10.0.0-0ubuntu1 in Ubuntu Jammy according to [1].

[1] https://packages.ubuntu.com/jammy/all/octavia-common/filelist

** Affects: octavia (Ubuntu)
     Importance: Undecided
         Status: New

** Description changed:

  Because json format of policy file was deprecated, Octavia changed the
  default policy file to policy.yaml in version 8.0.0.
  
  https://github.com/openstack/octavia/commit/c5e59b5e9ef088de940deacac7d936573cb211cd
  
- However it seems the octavia-common package still installs policy.json,
- which is no longer used by the octavia processes.
+ However the octavia-common package still installs policy.json, which is
+ no longer used by the octavia processes.
  
  The issue was initially found in octavia-common 1:13.0.0-0ubuntu1~cloud0 from UCA Bobcat.
  However it seems the same problem exists in older versions, at least 1:10.0.0-0ubuntu1 in Ubuntu Jammy according to [1].
  
  [1] https://packages.ubuntu.com/jammy/all/octavia-common/filelist

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to octavia in Ubuntu.
https://bugs.launchpad.net/bugs/2043718

Title:
  policy.yaml should be installed instead of policy.json

Status in octavia package in Ubuntu:
  New

Bug description:
  Because json format of policy file was deprecated, Octavia changed the
  default policy file to policy.yaml in version 8.0.0.

  https://github.com/openstack/octavia/commit/c5e59b5e9ef088de940deacac7d936573cb211cd

  However the octavia-common package still installs policy.json, which
  is no longer used by the octavia processes.

  The issue was initially found in octavia-common 1:13.0.0-0ubuntu1~cloud0 from UCA Bobcat.
  However it seems the same problem exists in older versions, at least 1:10.0.0-0ubuntu1 in Ubuntu Jammy according to [1].

  [1] https://packages.ubuntu.com/jammy/all/octavia-common/filelist

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/octavia/+bug/2043718/+subscriptions




More information about the Ubuntu-openstack-bugs mailing list