1. 19 Aug, 2019 1 commit
    • Andreas Jaeger's avatar
      Remove experimental openSUSE 42.3 job · f3037691
      Andreas Jaeger authored
      openSUSE 42.3 is dead, remove the experimental job so that
      CI can remove the job completely.
      
      On master this job has been converted to 15, let's not do this on the
      branch.
      
      Change-Id: I9dd301b5e03b0d40453acbcf3a8c2d7e2232d026
      f3037691
  2. 25 Jun, 2019 1 commit
    • Dirk Mueller's avatar
      Add a local bindep.txt override · 5ed50980
      Dirk Mueller authored
      This avoids falling back to the global bindep-fallback.txt which
      installs a pretty big environment. Without this change, a lot
      of additional but unnecessary packages are installed on the nodepool
      workers.
      
      Change-Id: Id6c17f9a53ad8ad5f0bb9d308ccf5d33a6f59f7f
      (cherry picked from commit 8db99e22)
      5ed50980
  3. 19 Apr, 2019 1 commit
  4. 19 Oct, 2018 1 commit
  5. 16 Oct, 2018 1 commit
  6. 21 Sep, 2018 1 commit
    • Andreas Jaeger's avatar
      Use new devstack-plugin-ceph job · f37724cc
      Andreas Jaeger authored
      Use new devstack-plugin-ceph jobs instead of legacy ones,
      these are now in the devstack-plugin-ceph repo.
      
      (partial backport of I6baeff0ed652cfad88f93c66d49bcb6f98df7e97)
      
      Change-Id: I8d659a32f7fbdb8205ca59f4b0f1eec0ec12cd5f
      (cherry picked from commit afc0ceb1)
      f37724cc
  7. 31 Aug, 2018 1 commit
  8. 28 Aug, 2018 1 commit
    • Nguyen Hai's avatar
      import zuul job settings from project-config · 3ccbf2e0
      Nguyen Hai authored
      This is a mechanically generated patch to complete step 1 of moving
      the zuul job settings out of project-config and into each project
      repository.
      
      Because there will be a separate patch on each branch, the branch
      specifiers for branch-specific jobs have been removed.
      
      Because this patch is generated by a script, there may be some
      cosmetic changes to the layout of the YAML file(s) as the contents are
      normalized.
      
      See the python3-first goal document for details:
      https://governance.openstack.org/tc/goals/stein/python3-first.html
      
      Change-Id: I4ea7c07a1da13b7693c952846e4bd0153259e3e6
      Story: #2002586
      Task: #24297
      3ccbf2e0
  9. 27 Jun, 2018 1 commit
  10. 20 Jun, 2018 1 commit
  11. 19 May, 2018 1 commit
    • qiaomin's avatar
      [doc] Modify the description for the command · 63d9a70f
      qiaomin authored
      The displayed image attributes of the command 'openstack image list'
      do not has 'Server', so this patch remove it. The available status
      of image should be 'active' according to the output of the command.
      
      Change-Id: I90efd2b3f1838cdcaa79feea78d73429cded1257
      (cherry picked from commit 6f858c3c)
      63d9a70f
  12. 09 Mar, 2018 1 commit
  13. 09 Feb, 2018 1 commit
  14. 07 Feb, 2018 1 commit
    • Erno Kuvaja's avatar
      Fix tests in the stable branches · 3a638140
      Erno Kuvaja authored
      The stable maintenance tests are run using the current CI images
      (appropriately enough, since that's the environment a stable branch
      is likely to be deployed in).  In any case, there have been some
      distro changes affecting py27 reflected in the current images and
      the tests are failing [0].
      
      This patch includes two changes:
      - eventlet issue <0.22.0 (impacts functional tests)
        (cherry picked from commit 6f63d28d)
      
      - fixtures must be imported absolutely or they aren't monkey patched
        (change could not be cherry-picked from master because some other
        refactoring occurred that would make for a non-trivial backport, and
        it's not worth the risk)
      
      [0] http://lists.openstack.org/pipermail/openstack-stable-maint/2018-February/007235.html
      
      Co-authored by: Erno Kuvaja <jokke@usr.fi>
      Co-authored by: Brian Rosmaita <rosmaita.fossdev@gmail.com>
      Closes-bug: #1747304
      Change-Id: Ib9f8a52136e25d1cb609d465ca5d859523d9acc6
      3a638140
  15. 04 Dec, 2017 1 commit
    • Cyril Roelandt's avatar
      Make ImageTarget behave like a dictionary · 2eb2e0b1
      Cyril Roelandt authored
      This is required because oslo_policy's 'enforce' method expects a dict-like
      object as its second argument.
      
      Change-Id: I9187b6805d3b2cd351189e34dd2f9db3158f6b8d
      Closes-Bug: #1720354
      (cherry-picked from commit 3134ee07)
      2eb2e0b1
  16. 20 Oct, 2017 1 commit
    • Bernhard M. Wiedemann's avatar
      Avoid restarting a child when terminating · 892af471
      Bernhard M. Wiedemann authored
      When sending a SIGTERM to the main glance-api process,
      it was sending a SIGTERM to its children
      but then also re-spawning its first dead child.
      
      Closes-bug: #1714240
      
      Change-Id: Ibef426c198d287bbdac4e764fd654edba4b7c2d6
      (cherry picked from commit 877cd166)
      892af471
  17. 28 Sep, 2017 1 commit
  18. 18 Sep, 2017 1 commit
  19. 24 Aug, 2017 2 commits
    • Brian Rosmaita's avatar
      Fix api_image_import tasks stuck in 'pending' · 98201667
      Brian Rosmaita authored
      The immediate cause was that the api_image_import flow was not
      listed in the entrypoints in setup.cfg, so stevedore couldn't find
      it.  After the entrypoint was added, the task was going to failure
      because it couldn't find the image_id.  So this patch has the
      import controller add the image_id to the task_input dict.  Next
      the flows were having trouble finding the image_id, so I just
      passed it to them.  There's probably a more elegant way to have
      taskflow handle this, so this patch could use a refactoring.  On
      the plus side, the interoperable image import process does appear
      to work with this patch.
      
      NOTE: if you want to test this in devstack, use the stable/ocata
      devstack but with the master branch of glance.  The tasks engine
      doesn't appear to be running under the Pike devstack configuration.
      (Use defect 1712463 if you have an idea what might be the problem.)
      
      Change-Id: Ic68c17f4cb671eb664e2de331787b55fe9878a27
      Closes-bug: #1712462
      (cherry picked from commit 4366a749)
      98201667
    • Jenkins's avatar
      ced2a1a7
  20. 23 Aug, 2017 3 commits
  21. 22 Aug, 2017 2 commits
  22. 21 Aug, 2017 11 commits
  23. 18 Aug, 2017 4 commits
    • Brian Rosmaita's avatar
      api-ref: update container_format, disk_format · 84c7ad4a
      Brian Rosmaita authored
      This patch updates the disk_format description to include "ploop"
      (added in Ocata).  It also rewrites the container_format description
      to indicate that the actual values depend on how the API being queried
      is configured.
      
      This patch does not update the api-ref for the deprecated v1 API.
      
      Change-Id: I3385b3f628b74b109c05108e331085c54b0126a1
      (cherry picked from commit 08cd24d2)
      84c7ad4a
    • Brian Rosmaita's avatar
      Add 'tasks_api_access' policy · f6d384f1
      Brian Rosmaita authored
      The Tasks API was made admin-only in Mitaka to prevent it from being
      exposed directly to end users.  The interoperable image import
      process introduced in Pike uses the tasks engine to perform the
      import.  This patch introduces a new policy, 'tasks_api_access',
      that determines whether a user can make Tasks API calls.
      
      The currently existing task-related policies are retained so that
      operators can have fine-grained control over tasks.  With this
      new policy, operators can restrict Tasks API access to admins,
      while at the same time, admin-level credentials are not required
      for glance to perform task-related functions on behalf of users.
      
      Change-Id: I3f66f7efa7c377d999a88457fc6492701a894f34
      Closes-bug: #1711468
      (cherry picked from commit b90ad252)
      f6d384f1
    • Brian Rosmaita's avatar
      Add 'api_image_import' type to task(s) schemas · 7a14edda
      Brian Rosmaita authored
      The glanceclient relies on the schemas being accurate so it can
      format responses.  Without this update, admins won't be able to
      use the glanceclient generate a task list containing the
      api_image_import task that the task engine uses to process the
      new image import process being introduced in Pike.
      
      Closes-bug: #1711018
      
      Change-Id: I5bcc9f4cdc55635809e8a90be555a367348a58c2
      (cherry picked from commit b6e4ddaf)
      7a14edda
    • Brian Rosmaita's avatar
      Fix 500 error from image-stage call · beb3e984
      Brian Rosmaita authored
      Adds a RequestDeserializer for the stage and adjusts the image
      status transitions so that they can handle the 'uploading' status
      of an image with data in the stage.
      
      Closes-bug: #1710958
      
      Change-Id: I6f1cfe44a01542bc93a43cbd518956686adb366d
      (cherry picked from commit e17a3493)
      beb3e984