1. 01 Jul, 2015 2 commits
    • Kiall Mac Innes's avatar
      DevStack: Keystone V3 Service/Endpoint Creation · 1338a53e
      Kiall Mac Innes authored
      DevStack is moving to Keystone V3 for various KS
      related tasks, and the API for several methods is
      changing.
      
      Change-Id: I1f49001ac0ca0e0cfa2d4b689d3d3b98661d35de
      Depends-On: Ib3a375918a45fd6e37d873a1a5c0c4b26bdbb5d8
      1338a53e
    • Kiall Mac Innes's avatar
      DevStack: Keystone V3 User Creation · 2ccb4b3c
      Kiall Mac Innes authored
      DevStack is moving to Keystone V3 for various KS
      related tasks, and the API for several methods is
      changing.
      
      Change-Id: I2c7f31355491a272abef901f43e9ffdddf371250
      Depends-On: I6ef50fd384d423bc0f13ee1016a8bdbb0650ecd9
      2ccb4b3c
  2. 30 Jun, 2015 1 commit
  3. 29 Jun, 2015 2 commits
    • Endre Karlson's avatar
      Add Zone Manager service shim · 49da952c
      Endre Karlson authored
      Change-Id: Ia4b19ed1529b903c7054ea05ade6f1e2d1f1a6aa
      Depends-On: Ie474d02c3cb3b610d1fad64e88f863f37d9c01fe
      49da952c
    • Kiall Mac Innes's avatar
      Add a couple of new hacking checks · bb0be47f
      Kiall Mac Innes authored
      * D705: timeutils.utcnow() must be used instead of datetime.%s()
      * D706: Don't translate debug level logs
      * D707: basestring is not Python3-compatible, use six.string_types instead.
      * D708: Do not use xrange. Use range, or six.moves.range for large loops.
      * D709: LOG.audit is deprecated, please use LOG.info!
      
      Change-Id: I5c20102907dfd5534691641a8de102b22c94ed9a
      bb0be47f
  4. 10 Jun, 2015 1 commit
  5. 05 Jun, 2015 1 commit
  6. 01 Jun, 2015 1 commit
    • eric's avatar
      Add domain record detail screen · 15439e2f
      eric authored
      This change for the designate dashboard adds a new detail screen
      for records.  Previously, the update record screen was used
      for this, which is not appropriate in several situations.
      
      Change-Id: I777d8d5f88afb0ad931080648a8ed78c43bfe222
      Closes-Bug: #1460729
      15439e2f
  7. 26 May, 2015 2 commits
    • John Belamaric's avatar
      Infoblox Backend · 65a53e54
      John Belamaric authored
      Add a backend for integrating with Infoblox grids. Infoblox will
      serve as a secondary for Designate-controlled zones.
      
      Implements: blueprint infoblox-backend
      
      Change-Id: Ic6cd00850442c7b31ca5034f1306d37e69991014
      65a53e54
    • Kiall Mac Innes's avatar
      Update Dashboard requirements · 34019d2b
      Kiall Mac Innes authored
      Change-Id: Ib4c65743f59295cc94926c54d294c945e06872bf
      34019d2b
  8. 23 May, 2015 1 commit
  9. 15 May, 2015 1 commit
    • Kiall Mac Innes's avatar
      DevStack: Remove SOA/NS checks · 6295501e
      Kiall Mac Innes authored
      Akamai/DynECT will "randomly" pick a NS from the
      set to use, meaning this check will fail needlessly
      
      Change-Id: Ic8ec30bf98500f6d0fe38a29c382f95e411b2b26
      6295501e
  10. 13 May, 2015 1 commit
  11. 11 May, 2015 2 commits
  12. 08 May, 2015 1 commit
  13. 06 May, 2015 3 commits
    • Doug Hellmann's avatar
      Drop use of 'oslo' namespace package · f9c55abb
      Doug Hellmann authored
      The Oslo libraries have moved all of their code out of the 'oslo'
      namespace package into per-library packages. The namespace package was
      retained during kilo for backwards compatibility, but will be removed by
      the liberty-2 milestone. This change removes the use of the namespace
      package, replacing it with the new package names.
      
      The patches in the libraries will be put on hold until application
      patches have landed, or L2, whichever comes first. At that point, new
      versions of the libraries without namespace packages will be released as
      a major version update.
      
      Please merge this patch, or an equivalent, before L2 to avoid problems
      with those library releases.
      
      Blueprint: remove-namespace-packages
      https://blueprints.launchpad.net/oslo-incubator/+spec/remove-namespace-packages
      
      Change-Id: Ia21c15e8eca6bf456f7cfe13f815f5ce068601e7
      f9c55abb
    • eric's avatar
      Improve UX of create and update record screen · f772aa4c
      eric authored
      The create record has a couple of issues that this fixes:
       - when the name needs to end with a '.' character, the user
         is left clueless about this rule.
      
       - General review of record types is not present.
       - The buttons on the bottom of the page are non standard.
      
      Change-Id: I4782552e7c044b5d8a141792166af5c578ca62a7
      Closes-bug: #1447737
      f772aa4c
    • Kiall Mac Innes's avatar
      Vagrant: NFS should only be used for libvirt · 0a90d471
      Kiall Mac Innes authored
      Change-Id: I44ffbf9e17a10c75557a3f275d85221f7e695902
      0a90d471
  14. 23 Apr, 2015 1 commit
    • Kiall Mac Innes's avatar
      PM: Ensure only one periodic task runs per host · c376367c
      Kiall Mac Innes authored
      Ensure multiple periodic sync/recovery tasks do not run concurrently on
      a single host by using an inter process lock inside the periodic task.
      
      This has the effect of serializing the tasks, rather than the more correct
      deduplication of tasks. Bug 1445127 tracks the longer term fix.
      
      Change-Id: Ib0041f127aacfd0f49ca84deecc2a6950594dd58
      Closes-Bug: 1445125
      (cherry picked from commit f3dd7a8f)
      c376367c
  15. 22 Apr, 2015 3 commits
  16. 21 Apr, 2015 2 commits
    • Kiall Mac Innes's avatar
      PM: Ensure only one periodic task runs per host · f3dd7a8f
      Kiall Mac Innes authored
      Ensure multiple periodic sync/recovery tasks do not run concurrently on
      a single host by using an inter process lock inside the periodic task.
      
      This has the effect of serializing the tasks, rather than the more correct
      deduplication of tasks. Bug 1445127 tracks the longer term fix.
      
      Change-Id: Ib0041f127aacfd0f49ca84deecc2a6950594dd58
      Closes-Bug: 1445125
      f3dd7a8f
    • Paul Glass's avatar
      Functional tests: minus tempest, plus noauth support · 669ab5c8
      Paul Glass authored
      * Functional tests no longer need tempest installed
      * Functional tests can run against a Keystone-less environment
      
      Change-Id: I2c2603b7207bfa09bb96ad180b959e4164096858
      669ab5c8
  17. 18 Apr, 2015 1 commit
    • eric's avatar
      Correct designate-dashboard domain detail screen · 0dea7e3d
      eric authored
      The detail screen for domains was just linking to the
      update screen, which does not follow other horizon screens / UX
      patterns.  This change adds a new detail screen.
      
      Change-Id: Ice43b2d96087e607746ceaa51d13ec4810fdf3cb
      Closes-Bug: #1443588
      0dea7e3d
  18. 17 Apr, 2015 1 commit
  19. 09 Apr, 2015 1 commit
  20. 07 Apr, 2015 1 commit
  21. 04 Apr, 2015 4 commits
  22. 01 Apr, 2015 1 commit
  23. 31 Mar, 2015 4 commits
    • Kiall Mac Innes's avatar
      Akamai: mDNS must run on port 53 · 768db6e0
      Kiall Mac Innes authored
      Change-Id: I09e158623102e389ec876a9a1a553bd0a119b28a
      768db6e0
    • Kiall Mac Innes's avatar
      Add Akamai EDNS Backend · 41fb13ac
      Kiall Mac Innes authored
      This is a heavily stripped down version of the Akamai backend used
      by HP Cloud, some stripped functionality was HP internal, others were
      for features not currently upstreamed - but will be upstreamed in
      Liberty.
      
      Change-Id: I05a15e07eecd95c8fc19c91bd2c3d33ad1ef9953
      Implements: blueprint akamai-backend
      41fb13ac
    • Kiall Mac Innes's avatar
      DynECT: Convert to a Pool Backend · 55de27b9
      Kiall Mac Innes authored
      Change-Id: Ia68020563274f5b7854db5d5a586641f07b266a7
      Closes-Bug: 1404529
      Closes-Bug: 1398989
      55de27b9
    • Kiall Mac Innes's avatar
      Implement Pool Targets · 3386d953
      Kiall Mac Innes authored
      We separate out the idea of targets (backends you write to), to places you read
      from (DNS servers you query). This allows for backends like Akamai/Dynect/Agent
      to work correctly with multiple DNS servers behind one target.
      
      Change-Id: If1060ccd83bce8201f52e9927789db21fc2675c9
      3386d953
  24. 25 Mar, 2015 1 commit
  25. 24 Mar, 2015 1 commit
    • eric's avatar
      improving designatedashboard packaging · 3f9a7e17
      eric authored
      this change moves some items around to place all the
      designatedashboard items in a self contained egg for
      easier deployment
      
      Change-Id: I4830baf17991de1c5305bd4aa88a885f91954f4d
      Closes-Bug: #1435583
      3f9a7e17