)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":25600,"name":"Ebbex","display_name":"ebbex","email":"openstack@slipsprogrammor.no","username":"ebbex"},"change_message_id":"58b6da00f6aaa82cea41e3795220db24195cef86","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"87f1453a_49ffa9fb","updated":"2021-10-19 16:32:44.000000000","message":"The reason you\u0027re getting os_family \u0027Rocky\u0027 is because of old ansible version, it\u0027s been corrected as of ansible-core-2.11.1","commit_id":"5c89b5c5c77f3d6c487e008b7c43926e7a21e647"},{"author":{"_account_id":25600,"name":"Ebbex","display_name":"ebbex","email":"openstack@slipsprogrammor.no","username":"ebbex"},"change_message_id":"c543d677bb71623e94dfc8545369bedccc34d52a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"bcc5d6cb_740107f4","updated":"2021-10-19 09:11:05.000000000","message":"rocky linux is effectively rhel8, so unless you see something centos specific, it probably doesn\u0027t need changing to work on rocky linux.\n\nRun this on your rocky-linux box and study the ansible_facts contents.\n\n    - hosts: localhost\n      tasks:\n        - name: dump ansible facts\n          copy:\n            content: \"{{ ansible_facts | to_nice_json }}\"\n            dest: ansible_facts.json\n","commit_id":"5c89b5c5c77f3d6c487e008b7c43926e7a21e647"}],"inventory/group_vars/utility_all.yml":[{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"a0cf6a5b33c669b0bdb8e1a5f4f67df97fbd976e","unresolved":true,"context_lines":[{"line_number":42,"context_line":"  - libselinux-python3"},{"line_number":43,"context_line":"  - python36-devel"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"utility_devel_distro_packages: \"{{ (ansible_facts[\u0027os_family\u0027] \u003d\u003d \u0027RedHat\u0027) or (ansible_facts[\u0027os_family\u0027] \u003d\u003d \u0027Rocky\u0027 ) | ternary(_utility_devel_distro_packages_redhat, _utility_devel_distro_packages_debian) }}\""},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"# Client packages required for distro installs"},{"line_number":48,"context_line":"utility_distro_openstack_clients_packages:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"2b866d68_408bca2a","line":45,"range":{"start_line":45,"start_character":35,"end_line":45,"end_character":119},"updated":"2021-10-07 08:35:45.000000000","message":"iirc these should be in brackets for condition to work properly","commit_id":"5c89b5c5c77f3d6c487e008b7c43926e7a21e647"},{"author":{"_account_id":25600,"name":"Ebbex","display_name":"ebbex","email":"openstack@slipsprogrammor.no","username":"ebbex"},"change_message_id":"c543d677bb71623e94dfc8545369bedccc34d52a","unresolved":true,"context_lines":[{"line_number":42,"context_line":"  - libselinux-python3"},{"line_number":43,"context_line":"  - python36-devel"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"utility_devel_distro_packages: \"{{ (ansible_facts[\u0027os_family\u0027] \u003d\u003d \u0027RedHat\u0027) or (ansible_facts[\u0027os_family\u0027] \u003d\u003d \u0027Rocky\u0027 ) | ternary(_utility_devel_distro_packages_redhat, _utility_devel_distro_packages_debian) }}\""},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"# Client packages required for distro installs"},{"line_number":48,"context_line":"utility_distro_openstack_clients_packages:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"d57ddacd_e3ce7a3e","line":45,"range":{"start_line":45,"start_character":35,"end_line":45,"end_character":119},"in_reply_to":"2b866d68_408bca2a","updated":"2021-10-19 09:11:05.000000000","message":"Not only that, the os_family is still RedHat. distribution is Rocky. This test is not needed.","commit_id":"5c89b5c5c77f3d6c487e008b7c43926e7a21e647"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"0b5a641c1e91b05d846edae1066c1d569e238f6b","unresolved":true,"context_lines":[{"line_number":42,"context_line":"  - libselinux-python3"},{"line_number":43,"context_line":"  - python36-devel"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"utility_devel_distro_packages: \"{{ (ansible_facts[\u0027os_family\u0027] \u003d\u003d \u0027RedHat\u0027) or (ansible_facts[\u0027os_family\u0027] \u003d\u003d \u0027Rocky\u0027 ) | ternary(_utility_devel_distro_packages_redhat, _utility_devel_distro_packages_debian) }}\""},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"# Client packages required for distro installs"},{"line_number":48,"context_line":"utility_distro_openstack_clients_packages:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"e98efe1f_3bfc8c1d","line":45,"range":{"start_line":45,"start_character":35,"end_line":45,"end_character":119},"in_reply_to":"d57ddacd_e3ce7a3e","updated":"2021-10-19 12:29:43.000000000","message":"I was thinking that it might be that, but was too lazy to verify and setup rocky somewhere - thanks!","commit_id":"5c89b5c5c77f3d6c487e008b7c43926e7a21e647"}],"playbooks/openstack-hosts-setup.yml":[{"author":{"_account_id":25600,"name":"Ebbex","display_name":"ebbex","email":"openstack@slipsprogrammor.no","username":"ebbex"},"change_message_id":"c543d677bb71623e94dfc8545369bedccc34d52a","unresolved":true,"context_lines":[{"line_number":57,"context_line":"            (ansible_facts[\u0027distribution\u0027] \u003d\u003d \u0027Debian\u0027 and ansible_facts[\u0027distribution_release\u0027] \u003d\u003d \u0027bullseye\u0027) or"},{"line_number":58,"context_line":"            (ansible_facts[\u0027distribution\u0027] \u003d\u003d \u0027Ubuntu\u0027 and ansible_facts[\u0027distribution_release\u0027] \u003d\u003d \u0027bionic\u0027) or"},{"line_number":59,"context_line":"            (ansible_facts[\u0027distribution\u0027] \u003d\u003d \u0027Ubuntu\u0027 and ansible_facts[\u0027distribution_release\u0027] \u003d\u003d \u0027focal\u0027) or"},{"line_number":60,"context_line":"            (ansible_facts[\u0027os_family\u0027] \u003d\u003d \u0027RedHat\u0027 and ansible_facts[\u0027distribution_major_version\u0027] \u003d\u003d \u00278\u0027) or"},{"line_number":61,"context_line":"            (ansible_facts[\u0027os_family\u0027] \u003d\u003d \u0027Rocky\u0027 and ansible_facts[\u0027distribution_major_version\u0027] \u003d\u003d \u00278\u0027)"},{"line_number":62,"context_line":"        msg: \u003e"},{"line_number":63,"context_line":"          The only supported platforms for this release are Debian 10 (Buster), Debian 11 (Bullseye),"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"a533050b_95037769","line":60,"updated":"2021-10-19 09:11:05.000000000","message":"This test also does not need to change to support rocky.","commit_id":"5c89b5c5c77f3d6c487e008b7c43926e7a21e647"}]}
