@Dmitrii, thanks for the simple test.
Just did a quick run through of testing cloud archive packages on
bionic. All passed the test:
root@b1:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.4 LTS
Release: 18.04
Codename: bionic
root@b1:/usr/lib/python3/dist-packages/oslo_policy# apt policy
python3-oslo.policy
python3-oslo.policy:
Installed: 1.38.1-0ubuntu1~cloud1
Candidate: 3.1.0-0ubuntu1.1~cloud0
Version table:
3.1.0-0ubuntu1.1~cloud0 500
500 http://ubuntu-cloud.archive.canonical.com/ubuntu
bionic-proposed/ussuri/main amd64 Packages
2.3.2-0ubuntu1~cloud1 500
500 http://ubuntu-cloud.archive.canonical.com/ubuntu
bionic-proposed/train/main amd64 Packages
2.1.1-0ubuntu1~cloud1 500
500 http://ubuntu-cloud.archive.canonical.com/ubuntu
bionic-proposed/stein/main amd64 Packages
*** 1.38.1-0ubuntu1~cloud1 500
500 http://ubuntu-cloud.archive.canonical.com/ubuntu
bionic-proposed/rocky/main amd64 Packages
100 /var/lib/dpkg/status
1.33.1-0ubuntu2 500
500 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64
Packages
1.33.1-0ubuntu1 500
500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
root@b1:/usr/lib/python3/dist-packages/oslo_policy# PYTHONPATH=`realpath tests`
; python3 -m unittest
tests.test_policy.EnforcerTest.test_load_directory_after_file_update
WARNING [oslo_policy.policy] Policies ['foo'] reference a rule that is not
defined.
.
----------------------------------------------------------------------
Ran 1 test in 0.410s
OK
root@b1:/usr/lib/python3/dist-packages/oslo_policy# apt policy
python3-oslo.policy
python3-oslo.policy:
Installed: 2.1.1-0ubuntu1~cloud1
Candidate: 3.1.0-0ubuntu1.1~cloud0
Version table:
3.1.0-0ubuntu1.1~cloud0 500
500 http://ubuntu-cloud.archive.canonical.com/ubuntu
bionic-proposed/ussuri/main amd64 Packages
2.3.2-0ubuntu1~cloud1 500
500 http://ubuntu-cloud.archive.canonical.com/ubuntu
bionic-proposed/train/main amd64 Packages
*** 2.1.1-0ubuntu1~cloud1 500
500 http://ubuntu-cloud.archive.canonical.com/ubuntu
bionic-proposed/stein/main amd64 Packages
100 /var/lib/dpkg/status
1.38.1-0ubuntu1~cloud1 500
500 http://ubuntu-cloud.archive.canonical.com/ubuntu
bionic-proposed/rocky/main amd64 Packages
1.33.1-0ubuntu2 500
500 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64
Packages
1.33.1-0ubuntu1 500
500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
root@b1:/usr/lib/python3/dist-packages/oslo_policy# PYTHONPATH=`realpath tests`
; python3 -m unittest
tests.test_policy.EnforcerTest.test_load_directory_after_file_update
WARNING [oslo_policy.policy] Policies ['foo'] reference a rule that is not
defined.
.
----------------------------------------------------------------------
Ran 1 test in 0.233s
OK
root@b1:/usr/lib/python3/dist-packages/oslo_policy# apt policy
python3-oslo.policy
python3-oslo.policy:
Installed: 2.3.2-0ubuntu1~cloud1
Candidate: 3.1.0-0ubuntu1.1~cloud0
Version table:
3.1.0-0ubuntu1.1~cloud0 500
500 http://ubuntu-cloud.archive.canonical.com/ubuntu
bionic-proposed/ussuri/main amd64 Packages
*** 2.3.2-0ubuntu1~cloud1 500
500 http://ubuntu-cloud.archive.canonical.com/ubuntu
bionic-proposed/train/main amd64 Packages
100 /var/lib/dpkg/status
2.1.1-0ubuntu1~cloud1 500
500 http://ubuntu-cloud.archive.canonical.com/ubuntu
bionic-proposed/stein/main amd64 Packages
1.38.1-0ubuntu1~cloud1 500
500 http://ubuntu-cloud.archive.canonical.com/ubuntu
bionic-proposed/rocky/main amd64 Packages
1.33.1-0ubuntu2 500
500 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64
Packages
1.33.1-0ubuntu1 500
500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
root@b1:/usr/lib/python3/dist-packages/oslo_policy# PYTHONPATH=`realpath tests`
; python3 -m unittest
tests.test_policy.EnforcerTest.test_load_directory_after_file_update
WARNING [oslo_policy.policy] Policies ['foo'] reference a rule that is not
defined.
.
----------------------------------------------------------------------
Ran 1 test in 0.194s
OK
root@b1:/usr/lib/python3/dist-packages/oslo_policy# apt policy
python3-oslo.policy
python3-oslo.policy:
Installed: 3.1.0-0ubuntu1.1~cloud0
Candidate: 3.1.0-0ubuntu1.1~cloud0
Version table:
*** 3.1.0-0ubuntu1.1~cloud0 500
500 http://ubuntu-cloud.archive.canonical.com/ubuntu
bionic-proposed/ussuri/main amd64 Packages
100 /var/lib/dpkg/status
2.3.2-0ubuntu1~cloud1 500
500 http://ubuntu-cloud.archive.canonical.com/ubuntu
bionic-proposed/train/main amd64 Packages
2.1.1-0ubuntu1~cloud1 500
500 http://ubuntu-cloud.archive.canonical.com/ubuntu
bionic-proposed/stein/main amd64 Packages
1.38.1-0ubuntu1~cloud1 500
500 http://ubuntu-cloud.archive.canonical.com/ubuntu
bionic-proposed/rocky/main amd64 Packages
1.33.1-0ubuntu2 500
500 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64
Packages
1.33.1-0ubuntu1 500
500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
root@b1:/usr/lib/python3/dist-packages/oslo_policy# PYTHONPATH=`realpath tests`
; python3 -m unittest
tests.test_policy.EnforcerTest.test_load_directory_after_file_update
WARNING [oslo_policy.policy] Policies ['foo'] reference a rule that is not
defined.
.
----------------------------------------------------------------------
Ran 1 test in 0.155s
OK
** Tags removed: verification-rocky-needed
** Tags added: verification-rocky-done
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1880959
Title:
Rules from the policy directory files are not reapplied after changes
to the primary policy file
To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1880959/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs