Skip to content
Snippets Groups Projects
  1. Mar 15, 2019
  2. Mar 01, 2019
    • Mark Goddard's avatar
      Add cinder-lvm CI job · c41c9a0c
      Mark Goddard authored
      Tests Cinder with an LVM/iSCSI backend, including attaching a volume to
      an instance.
      
      Change-Id: I6963b5e81d7ac88dd1bdfb94b62d9d63028b9786
      c41c9a0c
  3. Feb 25, 2019
  4. Jan 24, 2019
    • binhong.hua's avatar
      Link kolla_log volume dir to /var/log/kolla · 93e5e8e6
      binhong.hua authored
      The path /var/lib/docker/volumes/kolla_logs/_data/ is too long
      shorter log path will help to debug from log.
      The volume path is compatible with docker-engine and docker-ce.
      
      Change-Id: I9195d5f24d938f5060fe748aac3ae58c79ec5abf
      93e5e8e6
  5. Jan 09, 2019
    • Mark Goddard's avatar
      Use kolla-ansible version to tag images · 65aa706a
      Mark Goddard authored
      If building images, kolla currently uses its own version for their tag
      by default.  This might not match the version of kolla-ansible, which is
      what is used by default in kolla-ansible. This leads to the image not
      being found.
      
      This change uses kolla-ansible's version to tag locally built images.
      
      Change-Id: I49c7afb9167d1e3f8a4470b6ebbb6ad6798d4996
      65aa706a
  6. Jan 02, 2019
  7. Dec 21, 2018
  8. Dec 19, 2018
  9. Dec 12, 2018
  10. Nov 26, 2018
    • Eduardo Gonzalez's avatar
      Support stop specific containers · 1a682fab
      Eduardo Gonzalez authored
      With this change, an operator may be able to stop a
      service container without stopping all services in a host.
      This change is the starting point to start
      fast-forward upgrades support.
      In next changes new flags will be introducced to disable
      stop dataplane services during upgrades.
      
      Change-Id: Ifde7a39d7d8596ef0d7405ecf1ac1d49a459d9ef
      Implements: blueprint support-stop-containers
      1a682fab
  11. Nov 22, 2018
    • Nick Jones's avatar
      Add new option to perform an on-demand backup of MariaDB · f704a780
      Nick Jones authored
      blueprint database-backup-recovery
      
      Introduce a new option, mariadb_backup, which takes a backup of all
      databases hosted in MariaDB.
      
      Backups are performed using XtraBackup, the output of which is saved to
      a dedicated Docker volume on the target host (which defaults to the
      first node in the MariaDB cluster).
      
      It supports either full (the default) or incremental backups.
      
      Change-Id: Ied224c0d19b8734aa72092aaddd530155999dbc3
      f704a780
  12. Nov 20, 2018
  13. Nov 08, 2018
    • Eduardo Gonzalez's avatar
      Refactor tests/templates/globals.yml · 26af377a
      Eduardo Gonzalez authored
      Improve where openstack services are deployed
      to a variable, so we will avoid many conditions
      when more CI jobs are added with different configs.
      Heat is enabled by default in globals.yml, lets deploy it
      at least.
      
      Change-Id: If0f009cf434c3ed5874b3171d8c75911ef8e4be1
      26af377a
  14. Nov 07, 2018
  15. Nov 06, 2018
    • Mark Goddard's avatar
      Refactor CI testing scripts · f92de48c
      Mark Goddard authored
      This change is intended to ease the addition of new test scenarios, by
      splitting the existing setup_gate.sh script up into several smaller
      scripts. We may wish to further break these scripts up in future,
      depending on the requirements of new test jobs.
      
      Change-Id: Ifa442ac79a54f749c56d20f5f7383c3852d95268
      f92de48c
  16. Oct 22, 2018
    • Hongbin LU's avatar
      Add Zun scenario job for ubuntu · f57c1aec
      Hongbin LU authored
      Introduce a job 'kolla-ansible-ubuntu-source-zun' to test kolla
      with Zun enabled. To reduce CI resource, this job will be triggered
      only if there are changes on the Zun's ansible roles.
      
      Change-Id: I0ba207e1d3761da2d6992c5834d4f59e7e1d6628
      f57c1aec
  17. Oct 21, 2018
  18. Oct 02, 2018
    • Mark Goddard's avatar
      Don't use 'become' in CI tests · 8399fc78
      Mark Goddard authored
      Kolla Ansible now claims [1] to support executing as a user other than
      root.  We should ensure that this is tested in CI.
      
      This change removes the 'become' from hosts in the inventory, and sets
      the remote user to 'kolla', as configured via the bootstrap-servers
      command. The bootstrap-servers command and other ansible commands
      executed before it still need to execute as the zuul user and not as
      kolla, since kolla does not exist yet.
      
      The autogenerated SSH private key in passwords.yml is now added to the
      zuul user's SSH config, such that it can SSH as the kolla user, which
      has authorised this key.
      
      [1]
      https://blueprints.launchpad.net/kolla-ansible/+spec/ansible-specific-task-become
      
      Change-Id: I8f3587e2908bc5b8889cd6fbc01981a6186d33e6
      8399fc78
  19. Sep 23, 2018
    • confi-surya's avatar
      Revert commit of fixing ceph gates · dfd372b6
      confi-surya authored
      This patch is to test and revert the change
      
      Change-Id: If930306a357e40ad02c4d7f71779701a9a52b94a
      revert: Ie8feb03e9a07a6486a8b375d3304c9e6f1f8b890
      dfd372b6
  20. Sep 21, 2018
  21. Sep 04, 2018
    • Mark Goddard's avatar
      Add check.yml for prometheus and vitrage · 354894e2
      Mark Goddard authored
      Without this, kolla-ansible check fails with the following error:
      
      Unable to retrieve file contents
      Could not find or access '/path/to/kolla-ansible/ansible/check.yml'"}
      
      Also adds the check command to the CI tests, to ensure that it does not
      break again.
      
      Change-Id: I9fc2f9999f55cb742ac3ac38579dcf26524a9fc7
      Closes-Bug: #1790653
      354894e2
  22. Aug 21, 2018
    • Paul Bourke's avatar
      Temporarily remove the rabbitmq clusterer plugin · 0d03fc27
      Paul Bourke authored
      In order to migrate to the latest release of rabbitmq (3.7), we need to
      first remove this deprecated plugin which is no longer supported (the
      problems it solved are now addressed in rabbitmq itself).
      
      This avoids a circular dependency in CI where the new images depend on
      the new clustering and the new clustering depends on the new images.
      
      Change-Id: I921459f3e40b9e0d4af9497384e49aabf0abe79b
      0d03fc27
  23. Aug 02, 2018
  24. Aug 01, 2018
    • Eduardo Gonzalez's avatar
      Fix ceph gates · 89988770
      Eduardo Gonzalez authored
      Cinder removed some parameters from the API.
      Openstack client is not updated yet and failing.
      
      Revert this change once is fixed.
      
      Change-Id: Ie8feb03e9a07a6486a8b375d3304c9e6f1f8b890
      89988770
  25. Jul 31, 2018
  26. Jul 27, 2018
  27. Jul 25, 2018
  28. Jul 21, 2018
    • Clint Byrum's avatar
      Add safe shutdown systemd jobs to tools · d648be03
      Clint Byrum authored
      Without these jobs, a compute node that is rebooted or powered off may
      violently kill off the VMs running inside of it. This has been kept
      separate from the main portion of kolla-ansible since no current role
      modifies the systemd jobs of the system.
      
      Change-Id: I0a4424f97b5ad872ff0398258c1dc42d31d0ef07
      d648be03
  29. Jul 16, 2018
  30. Jul 05, 2018
  31. Jul 02, 2018
    • yuqian's avatar
      fixed destroy confirmation no properly evaluated · 8f156691
      yuqian authored
      To destroy a kolla-ansible environment a confirmation string should be passed
      along with kolla-ansible command: kolla-ansible destroy -i ~/multinode \
      --yes-i-really-really-mean-it
      However, this string is not evaluated right and just putting --y starts destroy
      process: ./kolla-ansible destroy -i ~/multinode --y
      
      Change-Id: I5983f9c7fd3859d60741dfd23ad10dfd91872eeb
      Closes-Bug: #1701313
      8f156691
  32. Jun 24, 2018
  33. Jun 18, 2018
    • Mark Goddard's avatar
      Add a job for testing deployment of bifrost · 45a4f9c0
      Mark Goddard authored
      Deploys a bifrost container using kolla-ansible bifrost-deploy.
      
      IPA and disk images are downloaded rather than built to improve
      reliability.
      
      Currently only minimal testing of the deployment is performed, creating
      and deleting an ironic node. Ideally we would perform a bare metal node
      deployment.
      
      The job is based on CentOS, as Ubuntu bifrost deployment is currently
      failing with a python-MySQLdb error.
      
      Change-Id: Ic45094594c21116b5b0d6a606f568fc7954175e3
      45a4f9c0
  34. Jun 07, 2018
    • Borne Mace's avatar
      Avoid removing kolla-cli directories on destroy · c7c61fca
      Borne Mace authored
      When running the kolla-ansible destroy playbook most of the files
      under /etc/kolla are cleaned up.  This change will cause the
      clean-up to skip the kolla-cli related directories.  When running
      the deployment code in a container or a separate VM this is not
      an issue, but when doing an all-in-one or running the deployment
      process from one of the systems being deployed onto it would have
      previously destroyed the kolla-cli inventory and any generated
      certificates used for TLS.
      
      Change-Id: Icd62e177964b8fb31052131785c6d7b138975a28
      c7c61fca
  35. May 30, 2018
  36. May 12, 2018
  37. May 11, 2018
    • Jeffrey Zhang's avatar
      Fix ansible warning · c5670551
      Jeffrey Zhang authored
      - rename action and serial to kolla_ansible and kolla_serial
      - use become instead of "sudo <command>" in shell
      - Remove quota for failed_when and changed_when in rabbitmq tasks
      
      Change-Id: I78cb60168aaa40bb6439198283546b7faf33917c
      Implements: blueprint migrate-to-ansible-2-2-0
      c5670551
  38. May 07, 2018
  39. Apr 28, 2018
    • ZhijunWei's avatar
      Add test for credentials set · 44b49add
      ZhijunWei authored
      the /etc/kolla/adminrc.sh should be export before
      init vpn script, this ps to add test for credentials
      set to avoid it missing.
      
      Change-Id: Ib849d5f5804221c507c2466f2f08179340188c24
      44b49add
  40. Apr 13, 2018
    • Paul Bourke's avatar
      Simplify init-runonce boot command · e5a84818
      Paul Bourke authored
      openstack cli now supports --network foo rather than having to find the
      network uuid. Thanks to mgoddard for the tip.
      
      Change-Id: I9ce94a86c6950b81ef3ec70fe10ee565cc1f1171
      e5a84818
Loading