Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

stable 8.0 #7481

Merged
merged 17 commits into from
Mar 15, 2024
Merged

stable 8.0 #7481

merged 17 commits into from
Mar 15, 2024

Commits on Mar 15, 2024

  1. rolling_update: address linter errors

    this addresses 3 linter errors in rolling update playbook
    
    Signed-off-by: Guillaume Abrioux <[email protected]>
    guits committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    0ca4158 View commit details
    Browse the repository at this point in the history
  2. fix upgrade

    Signed-off-by: Guillaume Abrioux <[email protected]>
    guits committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    e5a1901 View commit details
    Browse the repository at this point in the history
  3. simplify monitor address setting

    this drops the following parameters:
    
    - monitor_address_block
    - monitor_interface
    - monitor_address
    
    The monitor address will be automatically set from `public_network` parameter.
    
    Signed-off-by: Guillaume Abrioux <[email protected]>
    guits committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    fc0c2dd View commit details
    Browse the repository at this point in the history
  4. group_vars: resync samples with default values

    2b72ea9 and
    c8eeae2 have missed the resync.
    
    This addresses that.
    
    Signed-off-by: Guillaume Abrioux <[email protected]>
    guits committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    65de585 View commit details
    Browse the repository at this point in the history
  5. ceph-mon: add missing no_log for admin keyring tasks

    Signed-off-by: Seena Fallah <[email protected]>
    clwluvw authored and guits committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    59db789 View commit details
    Browse the repository at this point in the history
  6. tests: drop ooo-collocation legacy files

    this job was removed, these files are no longer needed, let's remove
    them.
    
    Signed-off-by: Guillaume Abrioux <[email protected]>
    (cherry picked from commit 05a1465)
    guits committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    2aa787b View commit details
    Browse the repository at this point in the history
  7. osd: drop openstack related tasks

    All of this should be addressed in custom separate playbooks if needed.
    
    Signed-off-by: Guillaume Abrioux <[email protected]>
    (cherry picked from commit 9c467e4)
    guits committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    8fba288 View commit details
    Browse the repository at this point in the history
  8. validate: check for reef repository

    stable-8.0 is reef so this must check the right value for ceph_stable_release
    
    Signed-off-by: Guillaume Abrioux <[email protected]>
    guits committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    4d1da95 View commit details
    Browse the repository at this point in the history
  9. replace main references with reef

    Signed-off-by: Guillaume Abrioux <[email protected]>
    guits committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    984547d View commit details
    Browse the repository at this point in the history
  10. update: ignore linter errors on ceph-exporter systemd tasks

    Signed-off-by: Guillaume Abrioux <[email protected]>
    guits committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    6329283 View commit details
    Browse the repository at this point in the history
  11. tests: update --ssh-config parameter (tox-update.ini)

    Signed-off-by: Guillaume Abrioux <[email protected]>
    guits committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    dbedabc View commit details
    Browse the repository at this point in the history
  12. update: set cluster config prior to upgrading

    As 8.0 drops cluster config from ceph.conf by default, we need
    to make sure this config is well applied as part of the upgrade to 8
    (reef) from 7 (quincy)
    
    Signed-off-by: Guillaume Abrioux <[email protected]>
    guits committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    4552afe View commit details
    Browse the repository at this point in the history
  13. tests: skip ceph_crash and ceph_exporter tests post upgrade

    as stable-8.0 is dropping iscsigws support, after the upgrade to reef
    from quincy these tests should be skipped.
    
    Signed-off-by: Guillaume Abrioux <[email protected]>
    guits committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    17f76ba View commit details
    Browse the repository at this point in the history
  14. tests: enable nfs-ganesha testing

    This makes the container-upgrade scenario fail as this gets deployed
    during initial quincy deployment but doesn't get upgraded to reef
    
    Signed-off-by: Guillaume Abrioux <[email protected]>
    guits committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    de6d7a7 View commit details
    Browse the repository at this point in the history
  15. tests: run vagrant_up.sh from dirname

    Signed-off-by: Guillaume Abrioux <[email protected]>
    (cherry picked from commit 3c0e06e)
    guits committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    1d1ecfc View commit details
    Browse the repository at this point in the history
  16. tests/upgrade: various changes

    - use el8 image,
    - disable nfs-ganesha testing
    
    Signed-off-by: Guillaume Abrioux <[email protected]>
    guits committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    9ee47a0 View commit details
    Browse the repository at this point in the history
  17. Revert "add a warning regarding current status of stable-8.0"

    This reverts commit 4e1e61d.
    
    Signed-off-by: Guillaume Abrioux <[email protected]>
    guits committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    80d9054 View commit details
    Browse the repository at this point in the history