Skip to content
Snippets Groups Projects
  1. Nov 16, 2018
  2. Nov 12, 2018
    • Mark Goddard's avatar
      Use zuul's install-docker role · 74cdf09d
      Mark Goddard authored
      This allows us to remove the sudo from the tox molecule environment, since
      the install-docker role correctly adds the zuul user to the docker group.
      
      Change-Id: Ib7abd22c0caf793a8a59d38a4f63df7e60a7b69e
      74cdf09d
  3. Nov 09, 2018
  4. Nov 08, 2018
    • Pierre Riteau's avatar
      Add note about LLDP workaround for switches on Dell OS 9.11 · ac79d0d0
      Pierre Riteau authored
      The Dell LLDP workaround is not necessary on switches running newer
      versions of Dell Networking OS. Since version 9.11(2.0P1), the interface
      description can be advertised by LLDP, at least for S6000 and S3048–ON
      switches.
      
      Change-Id: Iaccab56ba068d1ca9ab9c0351d5ffc32a2348787
      ac79d0d0
  5. Nov 06, 2018
  6. Nov 05, 2018
    • Mark Goddard's avatar
      Fix use of --ask-vault-pass argument · 358b5c68
      Mark Goddard authored
      Currently, this argument does not work correctly, since the vault
      password is not passed to kayobe via $KAYOBE_VAULT_PASSWORD, meaning
      that it cannot update the kolla-ansible passwords.yml file.
      
      It also works non-optimally, since every invocation of ansible-playbook
      will prompt for a password.
      
      This change fixes the issue by prompting for a password once in the
      kayobe CLI, and storing the password in the $KAYOBE_VAULT_PASSWORD
      environment variable. The kayobe-vault-password-helper command is then
      used as the --vault-password-file to ansible-playbook, and the helper
      pulls the password out of the environment.
      
      Change-Id: I88b1b7b9e9be15b52e730d353ce1b1a6feacceb8
      Story: 2001664
      Task: 27009
      358b5c68
    • Nick Jones's avatar
      Add 'octavia' in to the list of paths to search for custom configs · 43b6276f
      Nick Jones authored
      As it says on the tin. It's useful to add support for copying custom
      configuration for Octavia into place via Kayobe, specifically for files
      that need to be encrypted such as private certificates.
      
      TrivialFix
      
      Change-Id: I026513bf3d7e4f871c83efd0740f75191ffaa969
      43b6276f
    • Mark Goddard's avatar
      Test upgrades in CI · 6266312f
      Mark Goddard authored
      There is currently no coverage of upgrades in CI, which leaves us open
      to regression in this infrequently tested but crucial area. This change
      adds the required scripts and Zuul configuration.
      
      A control plane is first deployed using the Kayobe stable/pike branch
      and associated default configuration. The control plane is tested by
      deploying then deleting a server instance. An upgrade to Queens is
      performed, using the Kayobe master branch, or code in review if
      applicable. The upgraded control plane is tested by deploying then
      deleting a second server instance.
      
      A workaround was required to restart the nova_compute service after the
      upgrade, since the SIGHUP sent to it by Kolla Ansible during upgrade
      appeared to be putting it into a degraded state.
      
      A future improvement to this test could be to leave a server instance
      running during the upgrade.
      
      Change-Id: I0e595524e39d1131fe3ec6aaf2aeec3ff3d6a536
      Story: 2003472
      Task: 24732
      6266312f
  7. Nov 02, 2018
  8. Nov 01, 2018
  9. Oct 29, 2018
  10. Oct 11, 2018
    • Mark Goddard's avatar
      Add --disable-discovery argument to physical network · e3e48e93
      Mark Goddard authored
      Adds support for a '--disable-discovery' argument to the 'kayobe
      physical network configure' command. This can be used to configure the
      physical network after discovery of bare metal compute nodes is
      complete, to return the network to a normal state. The interface
      configuration to be applied is configured via
      'switch_interface_config_disable_discovery'.
      
      Essentially, this is the mirror of the '--enable-discovery' argument.
      
      Change-Id: I40426a8fd22e51e8ea3350013a614dfbcf2afccf
      Story: 2004048
      Task: 27054
      e3e48e93
    • Mark Goddard's avatar
      Update release notes for stable/queens · 8a563b2a
      Mark Goddard authored
      Change-Id: I9082d3f0e8bd76f2bac511d79110f11fbe1e749d
      8a563b2a
  11. Oct 10, 2018
  12. Oct 09, 2018
  13. Oct 08, 2018
Loading