Skip to content
Snippets Groups Projects
  1. Aug 17, 2016
  2. Aug 14, 2016
  3. Aug 13, 2016
  4. Aug 12, 2016
  5. Aug 11, 2016
    • Shaun Smekel's avatar
      Customizations for Kuryr · c2f6cb15
      Shaun Smekel authored
      This patchset contains customization of Dockerfile of the Kuryr
      container.
      
      Change-Id: I254befb427530949284f645c9d61c54331aba53a
      Partially-implements: blueprint third-party-plugin-support
      c2f6cb15
    • Shaun Smekel's avatar
      Customizations for OpenStack Base · 9b265dd1
      Shaun Smekel authored
      This patchset contains customization of Dockerfile of the
      OpenStack Base container.
      
      Change-Id: I20ce24a296ace45169131463c992f6f0e9b4d131
      Partially-implements: blueprint third-party-plugin-support
      9b265dd1
    • Shaun Smekel's avatar
      Customizations for Tempest · 43d2a0b7
      Shaun Smekel authored
      This patchset contains customization of Dockerfile of the Tempest
      container.
      
      Change-Id: I32751bdd400978336d29e3a1c5c758d33316edfa
      Partially-implements: blueprint third-party-plugin-support
      43d2a0b7
    • Jenkins's avatar
      Merge "Customizations for Watcher" · 56cab3c7
      Jenkins authored
      56cab3c7
    • Eduardo Gonzalez's avatar
      Customizations for Watcher · b9a2839d
      Eduardo Gonzalez authored
      
      This patchset contains customization of Dockerfile of Watcher
      containers
      
      Change-Id: I4d3f2af3e1d622b94d20f3d1f48a972afcff81b8
      Partially-implements: blueprint third-party-plugin-support
      Signed-off-by: default avatarEduardo Gonzalez <dabarren@gmail.com>
      b9a2839d
    • Kirill Shileev's avatar
      Customizations for Glance · 8306864e
      Kirill Shileev authored
      This patchset contains customization of Dockerfile of Glance
      containers
      
      Also removed mkdir /etc/ceph as obsolete.
      
      Change-Id: I3ba6e0d2dca1ecf72cf9f1b00e05e6955611c361
      Partially-implements: blueprint third-party-plugin-support
      8306864e
    • Ken Wronkiewicz's avatar
      Keystone interface address and memcached override · 37b3c8c3
      Ken Wronkiewicz authored
      
      Note: This should not result in any behavior changes in regular Kolla,
      just Kolla-Kubernetes and only when you've overridden stuff in globals.yml
      
      Allows override of interface address and memcached pools, so that
      Kubernetes can do the right thing.
      
      There are some significant architectural issues involved in
      memcached pooling in the Kolla-kubernetes world.  Avoiding them right
      now.
      
      Current working Kolla-Kubernetes globals.yml file, assuming that your
      memcached servers are available under the DNS alias "memcached":
      
      api_interface_address: "0.0.0.0"
      
      memcached_servers: "memcached"
      
      keystone_database_address: "mariadb"
      keystone_admin_url: "{{ admin_protocol }}://keystone-admin:{{ keystone_admin_port }}/v3"
      keystone_internal_url: "{{ internal_protocol }}://keystone-public:{{ keystone_public_port }}/v3"
      keystone_public_url: "{{ public_protocol }}://keystone-public:{{ keystone_public_port }}/v3"
      
      Co-authored-by: default avatarRyan Hallisey <rhallise@redhat.com>
      Change-Id: I5126f81da7b4d48001b87f73d58bbbfad658209c
      Partially-implements: blueprint api-interface-bind-address-override
      37b3c8c3
    • Ken Wronkiewicz's avatar
      Fix interface address for Neutron-server · 99a1662f
      Ken Wronkiewicz authored
      
      Note: This should not result in any behavior changes in regular Kolla, just Kolla-Kubernetes and only when you've overridden stuff in globals.yml
      
      Binds to the api_interface_address variable and uses the keystone and memcached facts we defined in earlier patches.
      
      Co-authored-by: default avatarRyan Hallisey <rhallise@redhat.com>
      Change-Id: I8610f4adaa557a21fedd05601e10f5c308fd7ce3
      Partially-implements: blueprint api-interface-bind-address-override
      99a1662f
    • Ross Krumbeck's avatar
      Fix designate bootstrap. · e4259f80
      Ross Krumbeck authored
      According to
      http://docs.openstack.org/developer/designate/getting-started.html#initialize-start-the-central-service
      designate database bootstrap to be done by designate-manage database sync.
      Was also missing designate-manage pool_manager_cache sync.
      designate-manage command is packaged with designate-central.
      Boot strap commands moved to designate-central.
      Added creation of log directories.
      Added python2-oslo-reports and python2-suds for bootstrap to complete.
      
      Change-Id: I3896064b0abb31c96307b16005a340fc193aac3c
      Closes-Bug: 1610795
      e4259f80
  6. Aug 10, 2016
    • Dave Walker (Daviey)'s avatar
      Add --user-domain when adding heat role admin · c14636c6
      Dave Walker (Daviey) authored
      
      The --user-domain parameter is required when adding the role for
      Heat.  Without it, the command fails and the bootstrap
      container exits early with the error message:
      
      "No user with a name or ID of 'heat_domain_admin' exists."
      
      Change-Id: I6f813edde3f437bca3ef521a43454146082bc5f5
      Closes-bug: #1611768
      Signed-off-by: default avatarDave Walker (Daviey) <email@daviey.com>
      c14636c6
    • Vladislav Belogrudov's avatar
      iscsi initiator names must be unique among hosts · 19a40963
      Vladislav Belogrudov authored
      Initiator names are generated during image build and therefore are
      not unique in multi-host environment. Instead the names should be
      autogenerated during first start of iscsid containers.
      
      Change-Id: Ia439b1563c9c9d6c26d8a314fe2817ba493dacb5
      Closes-Bug: 1611775
      19a40963
    • Ken Wronkiewicz's avatar
      Fix intf address for RabbitMQ and disable cluster for Kube · cc415029
      Ken Wronkiewicz authored
      
      enable_rabbitmq_cluster is now a "yes" by default but you can set it
      to "no" if you want to disable clustering under any circumstances.
      
      The agreement made at OpenStack in Austin was that Kolla-Kubernetes
      would concentrate on RabbitMQ and MariaDB without clustering but
      with persistent storage and workload migration, then examine how to
      do proper distributed functionality as the project progresses, so I
      am just following what we'd already agreed upon.
      
      First, it helps us deal with issues of version upgrades without
      dealing with clustered version upgrades and the synchronization
      thereof.
      
      Second, it provides an alternative model for durability when used in
      Kubernetes.  Understand that, if we disable RabbitMQ's clustering,
      Kubernetes is still able to re-schedule the queue off of a failed node
      in ways that Kolla-Ansible is not.  There are known issues with
      RabbitMQ clustering, especially with auto-heal turned on.  For many
      small-to-mid-sized clusters, it's going to provide for a better
      operator experience to have the known potential for a 30 second blip
      after RabbitMQ node failure than it is to have the known potential
      for partition and data loss and/or manual operations after you've
      turned off auto-heal.
      
      Kolla-kubernetes has already turned off host networking for the
      RabbitMQ pod; it's safe to set the interface address in the
      Kubernetes context.
      
      The question was asked why don't I just set the RabbitMQ cluster to be
      a single instance.  It's unlikely that Kubernetes RabbitMQ with a
      PetSet will be clustered in the same declaritive fashion as the
      rabbitmq-clusterer plugin. Easier to just disable it and worry about
      how to configure the kube-friendly clustered RabbitMQ at a later point
      in time.  Furthermore, it's an entirely valid case for many OpenStack
      control planes hosted atop Kolla-Kubernetes to accept the possibility
      of a 30-60 second blip in lieu of the long and questionable history
      of RabbitMQ clustering in production.
      
      Co-authored-by: default avatarRyan Hallisey <rhallise@redhat.com>
      Change-Id: I7f0cb22d29a418fce4af8d69f63739859173d746
      Partially-implements: blueprint api-interface-bind-address-override
      cc415029
    • Paul Bourke's avatar
      Revert "Remove files from /var/lib/apt/lists when cleaning up on Ubuntu/Debian" · 495a905b
      Paul Bourke authored
      This reverts commit 4e8bf3f9.
      
      It seems removing /var/lib/apt/lists is having some unintended side
      effects causing apt to not find packages [0]
      
      [0] http://logs.openstack.org/87/350587/10/check/gate-kolla-dsvm-build-ubuntu-source/c0a22a3/console.html#_2016-08-09_13_41_14_477480
      
      Change-Id: I89042e5883f19fddbae11d75b788f87ad5d871a1
      495a905b
    • Jenkins's avatar
      54c745fc
    • Jenkins's avatar
    • Jenkins's avatar
      00c6fa87
  7. Aug 09, 2016
Loading