Skip to content
Snippets Groups Projects
This project is mirrored from https://:*****@osm.etsi.org/gerrit/osm/devops.git. Pull mirroring updated .
  1. Sep 19, 2018
  2. Sep 17, 2018
    • Mike Marchetti's avatar
      Update stage_3 to use multi-stack install · b8420859
      Mike Marchetti authored
      
      Add support for multi-stack installation
      
      Cleanup use of sudo for copying files. Apply docker specific
      configuration inside user directory.
      
      Utilize multiple juju controllers utilizing the stack name.
      
      Create stack with no exposed host ports via '-nohostports' for creating
      multiple instances of osm (useful in CI)
      
      Add osmclient container for stack: This allows user to run osmclient
      inside a container, that matches the release of osm, that has internal
      access to all services.
      
      Added options:
          --nolxd for CI osm installation
          --nojuju for CI osm installation
          --nodockerbuild
          --nohostports
          --nohostclient
          -s <stack name>
      
      Change-Id: I4a2c1b09854e61ebb52d83f9f1ecebed8a17674d
      Signed-off-by: default avatarMike Marchetti <mmarchetti@sandvine.com>
      b8420859
  3. Aug 17, 2018
  4. May 17, 2018
  5. May 10, 2018
  6. May 09, 2018
  7. May 04, 2018
  8. Apr 25, 2018
  9. Apr 18, 2018
  10. Apr 16, 2018
  11. Apr 04, 2018
  12. Mar 28, 2018
  13. Mar 27, 2018
  14. Mar 22, 2018
  15. Mar 07, 2018
    • israelad's avatar
      Fix upgrades in cached lxd image creation · 3f761ada
      israelad authored
      
      A recent update to vmware-tools in trusty caused dpkg to prompt the user
      to keep their existing configuration or use the new version, which
      caused the update-lxd-image script to fail.
      
      This instructs dpkg to choose which configuration file to keep,
      defaulting to the existing configuration.
      
      Signed-off-by: default avatarAdam Israel <adam.israel@canonical.com>
      3f761ada
  16. Feb 22, 2018
    • israelad's avatar
      Fix itermittent error installing Juju · 1dd7bdd8
      israelad authored
      
      We originally made the decision to disable apt update and upgrades for
      faster machine provisioning, but we've experienced the scenario where
      the provisioning of a container will fail because the apt cache in the
      lxd image is stale. This can cause the cloud-init used by Juju to get
      stuck in a loop trying to install packages that no longer exist in the
      Ubuntu Archive.
      
      This patch enables the run of `apt-get update` when Juju provisions a
      container. This will add some time to the provisioning process, but
      ensures greater reliability in the process.
      
      Signed-off-by: default avatarAdam Israel <adam.israel@canonical.com>
      1dd7bdd8
  17. Feb 21, 2018
  18. Feb 15, 2018
    • israelad's avatar
      Fix race condition · b88f4949
      israelad authored
      
      This fixes a race condition where cloud-init may not be finished before
      we try to run apt-get update, causing the script to fail.
      
      Fixes bug #463
      
      Signed-off-by: default avatarAdam Israel <adam.israel@canonical.com>
      Change-Id: I241d769bb5d3f07d1ede628df58f7949649eefd9
      b88f4949
  19. Dec 15, 2017
    • israelad's avatar
      Pin the libjuju version · 46d18d54
      israelad authored
      
      There is a pending release of libjuju that will break compatibility with
      the version we're currently using. This won't be a problem when we
      switch to using the version within N2VC, but there's more work involved
      with that.
      
      This patch just installs the specific version we've been using, 0.6.1,
      so that new installs won't get the new version.
      
      Signed-off-by: default avatarAdam Israel <adam.israel@canonical.com>
      46d18d54
  20. Nov 23, 2017
  21. Nov 22, 2017
  22. Nov 21, 2017
  23. Nov 18, 2017
  24. Nov 17, 2017
  25. Nov 16, 2017
  26. Nov 14, 2017
  27. Nov 13, 2017
  28. Nov 10, 2017
Loading