Rocky Series Release Notes

Rocky Series Release Notes

5.1.2-1

New Features

  • Adds support for performing ironic online data migrations.

5.1.2

Bug Fixes

  • Updates the default branch of dependent software packages from master to stable/rocky. Also updates the TinyIPA ramdisk and kernel images to use OpenStack Rocky series images.

5.1.0

New Features

  • By adding extra variable -e ipa_upstream_release=stable-mitaka for instance, the deployment can now use all ramdisk and kernel images available in https://tarballs.openstack.org/ironic-python-agent/tinyipa/files/ instead of the default master.

    Furthermore, as some of these files do not have any .sha256 checksum associated to them, the downloading of these file is now just issuing a “warning” and is not reported as an Ansible error in the final summary.

  • Custom partitioning YAML file can now be specified using partitioning_file variable which contains a path to the YAML file describing the partitions layout. For example:

    - local_loop:
        name: image0
    - partitioning:
        base: image0
        label: mbr
        partitions:
          - name: root
            flags: [ boot,primary ]
            size: 6G
            mkfs:
              type: xfs
              label: "img-rootfs"
              mount:
                mount_point: /
                fstab:
                  options: "rw,relatime"
                  fck-passno: 1
          - name: tmp
            size: 1G
            mkfs:
              type: xfs
              mount:
                mount_point: /tmp
                fstab:
                    options: "rw,nosuid,nodev,noexec,relatime"
          - name: var
            size: 7G
            mkfs:
              type: xfs
              mount:
                mount_point: /var
                fstab:
                  options: "rw,relatime"
          - name: log
            size: 5G
            mkfs:
              type: xfs
              mount:
                mount_point: /var/log
                fstab:
                  options: "rw,relatime"
          - name: home
            size: 1G
            mkfs:
              type: xfs
              mount:
                mount_point: /home
                fstab:
                  options: "rw,nodev,relatime"
    

    For more informations please refer to the following links: Disk Image Layout Section Standard Partitioning LVM Partitioning

  • Allow to populate the NTP servers setting of dnsmasq. This is optional, but if dnsmasq_ntp_servers``setting is set, it adds a ``dhcp-option=42,dnsmasq_ntp_servers to the generated dnsmasq configuration for bifrost.
  • Stores introspection data in nginx.

    In the absence of swift, we can now use the bifrost nginx web server - masquerading as an object store - to store raw and processed introspection data for nodes. This is configured via the boolean variable inspector_store_data_in_nginx and is enabled by default.

Upgrade Notes

  • The deprecated support for classic drivers has been removed.

Other Notes

  • When configuring the dnsmasq_ntp_servers setting, several NTP servers can be specified, separated by commas.
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.