Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge the master branch to Zun-exp #929

Closed
wants to merge 161 commits into from

Commits on Jan 2, 2018

  1. Add Neutron subnetpool get support

    Add support to show a Neutron subnetpool through a GET request on
    /v2.0/subnetpools/{subnetpool_id}.
    The same command with OpenStack CLI is done with:
    openstack subnet pool show
    or
    neutron subnetpool-show
    ozerovandrei committed Jan 2, 2018
    Configuration menu
    Copy the full SHA
    fe438f6 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2018

  1. Merge pull request gophercloud#701 from ozerovandrei/feature/neutron-…

    …subnetpools-get
    
    Add Neutron subnetpool get support
    jtopjian committed Jan 3, 2018
    Configuration menu
    Copy the full SHA
    2f0d338 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2018

  1. Add Neutron subnetpool creation support (gophercloud#702)

    * Add Neutron subnetpool creation support
    
    Add support to create a Neutron subnetpool through a POST request on
    /v2.0/subnetpools.
    The same command with OpenStack CLI is done with:
    openstack subnet pool create
    or
    neutron subnetpool-create
    
    * Add acceptance test for the subnetpool creation
    
    Add the TestCreateSubnetPool acceptance test and a generic CreateSubnetPool function inside the
    acceptance tests for sharing with other components.
    
    * Rename TestCreateSubnetPool to TestSubnetPoolsCRUD
    
    * Fix Subnetpools CreateOpts comments
    
    Fix DefaultPrefixLen comment and remove empty line at the beginning of a
    struct.
    ozerovandrei authored and jtopjian committed Jan 4, 2018
    Configuration menu
    Copy the full SHA
    f05feab View commit details
    Browse the repository at this point in the history
  2. Flavor Extra Spec Delete

    dklyle committed Jan 4, 2018
    Configuration menu
    Copy the full SHA
    800a4c0 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2018

  1. Merge pull request gophercloud#705 from dklyle/delete-flavor-extra-specs

    Flavor Extra Spec Delete
    jtopjian committed Jan 5, 2018
    Configuration menu
    Copy the full SHA
    fe4853e View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2018

  1. Compute availability zones info support (gophercloud#704)

    * Availability zones info support (gophercloud#320)
    
    Add ability to get list and detailed AZs info
    
    * Style fixes
    
    * Change test fixture to proper
    
    * Delete useless method of `ServerAvailabilityZoneExt`
    
    * Code improvements
    
    * Change `AvailabilityZoneInfo` type from `struct` to `slice`
    * Add custom `UnmarshalJSON` to `AvailabilityZoneInfo`
    * Get rid of 'OS' prefixes in variable's names
    
    * Update doc.go
    
    * Code refactoring
    
    * Rename `ServiceOfState` to `ServiceState`
    * Change type `Services` from `struct` to `map[string]ServiceState`
    * Delete useless type `AvailabilityZoneInfo`
    * Update doc.go
    
    * Acceptance tests for gophercloud#704
    
    * Change struct tag `updated_at` to `-`
    dstdfx authored and jtopjian committed Jan 8, 2018
    Configuration menu
    Copy the full SHA
    b2bf8a6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    28db6d7 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2018

  1. Merge pull request gophercloud#708 from jtopjian/computev2-az-docs

    Compute v2: Update docs for Availability Zones
    jtopjian committed Jan 10, 2018
    Configuration menu
    Copy the full SHA
    c364b06 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2018

  1. Fix Orchestration TestGetRRFileContents (gophercloud#709)

    * Fix "Content-Type" in orchestration env tests
    
    We need to use "application/json" instead of "application/jason"
    
    * Fix Orchestration's TestGetRRFileContents
    
    Fix environments unit test "TestGetRRFileContents" by updating
    the "expectedParsed" to be a valid representation of a Heat's
    resource_registry definition.
    Also update environment's fileMaps to sucessfully apply the
    "fixFileRefs" method.
    
    * Fix Orchestration TestGetRRFileContents comments
    ozerovandrei authored and jtopjian committed Jan 11, 2018
    Configuration menu
    Copy the full SHA
    4f997f5 View commit details
    Browse the repository at this point in the history
  2. Fix Orchestration TestTemplateParsing (gophercloud#710)

    * Fix "Content-Type" in orchestration template tests
    
    We need to use "application/json" instead of "application/jason"
    
    * Fix flavor field in orchestration fixtures
    
    Set "default" field to be a string in "ValidJSONTemplate",
    "ValidYAMLTemplate", "InvalidTemplateNoVersion", "InvalidEnvironment",
    "ValidJSONTemplateParsed" orchestration templates test fixtures.
    That also fixes "TestTemplateParsing" orchestration template unit test.
    ozerovandrei authored and jtopjian committed Jan 11, 2018
    Configuration menu
    Copy the full SHA
    993bca9 View commit details
    Browse the repository at this point in the history
  3. Flavor Extra Spec Update

    dklyle committed Jan 11, 2018
    Configuration menu
    Copy the full SHA
    35ab3f1 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2018

  1. Merge pull request gophercloud#712 from dklyle/update-flavor-extra-specs

    Flavor Extra Spec Update
    jtopjian committed Jan 12, 2018
    Configuration menu
    Copy the full SHA
    af4bd1d View commit details
    Browse the repository at this point in the history
  2. Add Neutron subnetpool update support (gophercloud#706)

    * Add Neutron subnetpool update support
    
    Add support to update a Neutron subnetpool through a PUT request on
    /v2.0/subnetpools.
    The same command with OpenStack CLI is done with:
    openstack subnet pool set
    or
    neutron subnetpool-update
    
    * Add a documentation about subnetpool updating
    
    * Add subnetpool update to acceptance tests
    
    * Cleanup Neutron subnetpools docs
    
    Remove some garbage dots from titles because we don't really need them
    in the documentation.
    
    * Update Neutron subnetpools update fileds types
    
    We need to use a "*string" to "AddressScopeID" and "Description" fileds,
    "*bool" to a IsDefault field and "*int" to a DefaultQuota field.
    That is because we wan't to have a possibility to update those fields to
    empty or false or zero values.
    
    * Fix TestSubnetPoolsCRUD update test
    
    Variable newSubnetPool is new so it should be initialized.
    ozerovandrei authored and jtopjian committed Jan 12, 2018
    Configuration menu
    Copy the full SHA
    57f1c66 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2018

  1. Configuration menu
    Copy the full SHA
    df0b021 View commit details
    Browse the repository at this point in the history
  2. Implement Neutron subnetpools delete support

    Add a Delete request, unit test and acceptance tests with acceptance
    reusable "DeleteSubnetPool" function.
    ozerovandrei committed Jan 13, 2018
    Configuration menu
    Copy the full SHA
    9c7c97c View commit details
    Browse the repository at this point in the history
  3. Merge pull request gophercloud#718 from ozerovandrei/feature/neutron-…

    …subnetpools-delete
    
    Add Neutron subnetpool delete support
    jtopjian committed Jan 13, 2018
    Configuration menu
    Copy the full SHA
    5efffa1 View commit details
    Browse the repository at this point in the history
  4. Merge pull request gophercloud#717 from ozerovandrei/fix/subnetpools-…

    …get-acceptance-test
    
    Add get request in subnetpools acceptance tests
    jtopjian committed Jan 13, 2018
    Configuration menu
    Copy the full SHA
    b5b0b3f View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2018

  1. Compute v2: Show Hypervisor Statistics (gophercloud#720)

    * Hypervisors statistics support
    
    * Add ability to get hypervisors stats
    * Add unit tests
    * Update doc.go
    * Add acceptance tests
    
    * Style fixes
    
    * Rename few vars
    dstdfx authored and jtopjian committed Jan 14, 2018
    Configuration menu
    Copy the full SHA
    7e80bca View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2018

  1. Compute service list support (gophercloud#716)

    * Add Compute service list support
    
    * Remove ForcedDown field, add UpdatedAt field
    ildarsv authored and jtopjian committed Jan 16, 2018
    Configuration menu
    Copy the full SHA
    050e933 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2018

  1. Compute v2: Get Hypervisor Details (gophercloud#722)

    * Add support to get specific hypervisor by ID
    
    * Add unit tests
    
    * Update doc.go
    
    * Add acceptance tests
    
    * Fix conversion `int` -> `string`
    dstdfx authored and jtopjian committed Jan 17, 2018
    Configuration menu
    Copy the full SHA
    936e48a View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2018

  1. Prevent Recursive BuildRequestBody

    This commit prevents Gophercloud from performing a recursive
    BuildRequestBody when the field's JSON tag is "-".
    jtopjian committed Jan 18, 2018
    Configuration menu
    Copy the full SHA
    1a43566 View commit details
    Browse the repository at this point in the history
  2. Merge pull request gophercloud#730 from jtopjian/buildrequestbody-fix

    Prevent Recursive BuildRequestBody
    jtopjian committed Jan 18, 2018
    Configuration menu
    Copy the full SHA
    382b4ca View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2018

  1. Compute v2: Flavor Access Remove (gophercloud#688)

    * Compute v2: Flavor Access Remove
    
    * Correcting method names
    jtopjian authored and jrperritt committed Jan 19, 2018
    Configuration menu
    Copy the full SHA
    8a6dfa8 View commit details
    Browse the repository at this point in the history
  2. Compute v2: Get Hypervisor Uptime (gophercloud#724)

    * Add support to get hypervisor uptime specified by ID
    
    * Add unit test
    
    * Add acceptance test
    dstdfx authored and jtopjian committed Jan 19, 2018
    Configuration menu
    Copy the full SHA
    8ca2d18 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2018

  1. Compute v2: Add Live Migration Action (gophercloud#728)

    * Add support for server live-migration
    
    * Add unit test
    
    * Fix 'Host' type `string` -> `*string` to be able to set it to nil
    
    * Add acceptance test
    
    * Add ability to turn-on/off acceptance test for server live-migration
    
    * Get rid of 'strconv', add description when skip migrate test
    dstdfx authored and jtopjian committed Jan 21, 2018
    Configuration menu
    Copy the full SHA
    a13ccee View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2018

  1. add simple tenant usage (gophercloud#624)

    * add simple tenant usage
    
    * tenantusage time fields changed to time.Time
    
    * removed multi, kept single
    
    * lint
    
    * fixed naming
    
    * address comments in simpletenantusage
    
    * renamed simpletenantusage to usage
    
    * added acceptance test
    
    * updated usage/doc.go to reflect package name
    
    * renamed usage to tenantUsage to prevent shadowing
    
    * renamed symbols in extension/usage
    hydroflame authored and jrperritt committed Jan 23, 2018
    Configuration menu
    Copy the full SHA
    4a3f5ae View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2018

  1. compute: flavors: add Ephemeral attribute

    Nova returns the amount of ephemeral storage (in GB) associated with a
    flavor as `OS-FLV-EXT-DATA:ephemeral`.
    BenoitKnecht committed Jan 24, 2018
    Configuration menu
    Copy the full SHA
    0b8b348 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2018

  1. Blockstorage service list support (gophercloud#733)

    * Add Blockstorage service list support
    
    * Add optional fields into List query
    ildarsv authored and jtopjian committed Jan 28, 2018
    Configuration menu
    Copy the full SHA
    a3e3dd5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request gophercloud#737 from BenoitKnecht/flavors-ephemeral

    Add Ephemeral attribute to Flavor struct
    jtopjian committed Jan 28, 2018
    Configuration menu
    Copy the full SHA
    9746ef6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1db95d7 View commit details
    Browse the repository at this point in the history
  4. add ProviderClient.Reauthenticate() function

    If a user wants to do their own HTTP requests and reauthenticate in case
    of 401 responses, they can already use ProviderClient.ReauthFunc(), but
    that function is not thread-safe. This commit provides a safer
    alternative by pulling the relevant piece of code out of
    ProviderClient.Request().
    majewsky committed Jan 28, 2018
    Configuration menu
    Copy the full SHA
    f0a5d28 View commit details
    Browse the repository at this point in the history
  5. Merge pull request gophercloud#744 from jtopjian/computev2-flavors-ep…

    …hemeral-tests
    
    Compute v2: Add unit tests for Ephemeral field
    jtopjian committed Jan 28, 2018
    Configuration menu
    Copy the full SHA
    e6eebf4 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2018

  1. Compute v2: Create aggregate (gophercloud#739)

    * Add create host aggregate support
    
    * Update doc.go
    
    * Add `required:true` to struct field
    dstdfx authored and jtopjian committed Jan 29, 2018
    Configuration menu
    Copy the full SHA
    a924af7 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2018

  1. Compute v2: Delete aggregate (gophercloud#740)

    * Add delete aggregate support
    
    * Change expected status code
    
    * Style fix
    dstdfx authored and jtopjian committed Jan 30, 2018
    Configuration menu
    Copy the full SHA
    8128df2 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2018

  1. Compute v2: Get aggregate (gophercloud#746)

    * Add get aggregates support
    
    * Update doc.go
    dstdfx authored and jtopjian committed Jan 31, 2018
    Configuration menu
    Copy the full SHA
    b2667db View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6e3bdd3 View commit details
    Browse the repository at this point in the history
  3. Merge pull request gophercloud#747 from dstdfx/aggregates-missing-fields

    Add missing `Deleted` and `DeletedAt` fields
    jtopjian committed Jan 31, 2018
    Configuration menu
    Copy the full SHA
    bb5adf2 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2018

  1. Acceptance test for create, get and delete aggregate (gophercloud#745)

    * Add acceptance test for create and delete aggregate gophercloud#739, gophercloud#740
    
    * Add reusable functions for Create/Delete aggregates
    
    * Fix acceptance test
    dstdfx authored and jtopjian committed Feb 2, 2018
    Configuration menu
    Copy the full SHA
    1861349 View commit details
    Browse the repository at this point in the history
  2. Compute v2: Update aggregate (gophercloud#748)

    * Add aggregate update support
    
    * Change field to optional
    
    * Add acceptance test for Update
    dstdfx authored and jtopjian committed Feb 2, 2018
    Configuration menu
    Copy the full SHA
    3b17740 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2018

  1. Compute v2: Add host to aggregate (gophercloud#751)

    * Add host to aggregate support
    
    * Add unit test
    
    * Update doc.go
    
    * Add acceptance test
    
    * Fix acceptance test
    dstdfx authored and jtopjian committed Feb 4, 2018
    Configuration menu
    Copy the full SHA
    fe85f95 View commit details
    Browse the repository at this point in the history
  2. Networking v2: Create Floating IP with Subnet

    This commit enables the creation of floating IPs by specifying
    a subnet ID. This is useful when a floating IP pool has multiple
    subnets.
    jtopjian committed Feb 4, 2018
    Configuration menu
    Copy the full SHA
    debc1ad View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2018

  1. Merge pull request gophercloud#753 from jtopjian/networkingv2-floatin…

    …gip-subnet
    
    Networking v2: Create Floating IP with Subnet
    jrperritt committed Feb 5, 2018
    Configuration menu
    Copy the full SHA
    20b1624 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2018

  1. Compute v2: Remove host (gophercloud#754)

    * Add `remove-host` support
    
    * Add unit test
    
    * Update doc.go
    
    * Add acceptance test
    dstdfx authored and jtopjian committed Feb 6, 2018
    Configuration menu
    Copy the full SHA
    104e257 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2018

  1. Compute v2: Create Or Update Aggregate Metadata (gophercloud#756)

    * Add support create/update metadata
    
    * Add unit test
    
    * Update doc.go
    
    * Add acceptance test
    
    * Fix doc.go
    
    * Change `Metadata` field type to map[string]interface{}
    
    * Add delete key to acceptance test
    dstdfx authored and jtopjian committed Feb 10, 2018
    Configuration menu
    Copy the full SHA
    6da026c View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2018

  1. Configuration menu
    Copy the full SHA
    197afc8 View commit details
    Browse the repository at this point in the history
  2. Merge pull request gophercloud#762 from jtopjian/computev2-fix-flavor…

    …-builder-names
    
    Compute v2: Fix flavor extra spec builder names
    jtopjian committed Feb 14, 2018
    Configuration menu
    Copy the full SHA
    fcbd268 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2018

  1. Add SubnetPoolID into the Subnet struct and GET requests (gophercloud…

    …#764)
    
    * Add SubnetPoolID into the Subnet struct
    
    Add ability to populate subnet's subnetpool_id field from GET requests.
    Also add this field to GET and LIST unit tests.
    
    * Add SubnetPoolID as a query parameter to Subnets
    
    Add SubnetPoolID to the subnet List request.
    ozerovandrei authored and jtopjian committed Feb 15, 2018
    Configuration menu
    Copy the full SHA
    bd6e512 View commit details
    Browse the repository at this point in the history
  2. Add the SubnetPoolID to the Subnet Create request

    Add the "subnetpool_id" field to the subnet creation request with an
    acceptance test.
    Also update the unit test.
    ozerovandrei committed Feb 15, 2018
    Configuration menu
    Copy the full SHA
    3efdea1 View commit details
    Browse the repository at this point in the history
  3. Merge pull request gophercloud#765 from ozerovandrei/feature/subnet-c…

    …reate-subnetpoolid
    
    Add the SubnetPoolID to the Subnet Create request
    jtopjian committed Feb 15, 2018
    Configuration menu
    Copy the full SHA
    cf2bbaa View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2018

  1. Vpnaas: Create VPN service (gophercloud#760)

    * Added create method for vpn services
    
    * Added urls to urls file
    
    * Added results file for create method
    
    * Created unit test for vpn service creation
    
    * Added missing extract method to results file
    
    * Made parameter in create API compliant
    
    * Made flavorId parameter optional, fixed unit tests
    
    * Removed space in struct definition
    
    * removed comma in struct
    
    * formatting
    
    * added documentation file doc.go
    
    * added descriptive comments to fields
    
    * renamed ToVPNServiceCreateMap to ToServiceCreateMap
    
    * removed faulty description of subnet ID
    
    * removed field project_id
    
    * Added acceptance test for vpn service creation
    
    * Removed unnecessary print statement
    
    * Formatting
    
    * formatting doc.go file
    
    * Changed example in doc.go to verified working example. Also edited some formatting on inline comments
    
    * Fixed inline formatting for results.go
    
    * Added comparison to created object at the end
    
    * Changed individual attribute comparisons in unit test to struct comparison. Also changed AdminStateUp type from *bool to bool
    simonre authored and jtopjian committed Feb 18, 2018
    Configuration menu
    Copy the full SHA
    b922c6e View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2018

  1. Network v2: RBAC-Create (gophercloud#755)

    * [wip] Network v2: RBAC-Create
    
    * Added Acceptance Tests for RBAC.
    
    * Addressed some nits.
    
    * Addressed Review Comments
    
    * Resolved build failure
    
    * Addressed doc nits, RBAC to RBACPolicy naming convention, and restricting the acceptance test to only be run by admin user.
    PriyankaJ77 authored and jtopjian committed Feb 20, 2018
    Configuration menu
    Copy the full SHA
    1858d1f View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2018

  1. Network v2: RBAC-GET-BY-ID (gophercloud#770)

    * [wip] Network v2: RBAC-Create
    
    * Added Acceptance Tests for RBAC.
    
    * Addressed some nits.
    
    * Addressed Review Comments
    
    * Resolved build failure
    
    * Addressed doc nits, RBAC to RBACPolicy naming convention, and restricting the acceptance test to only be run by admin user.
    
    * Network v2: RBAC-GET-BY-ID
    manju754 authored and jtopjian committed Feb 21, 2018
    Configuration menu
    Copy the full SHA
    bfeb72b View commit details
    Browse the repository at this point in the history
  2. Vpnaas: Delete service (gophercloud#769)

    * Added delete request
    
    * Added delete result
    
    * added unit and acceptance tests for delete function
    
    * added delete Service to acceptancetest
    
    * Added documentation in doc.go file
    simonre authored and jtopjian committed Feb 21, 2018
    Configuration menu
    Copy the full SHA
    d693a2e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d4d605f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    94986f2 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2018

  1. Vpnaas: Create IPSec Policy (gophercloud#768)

    * Added requests.go file and necessary methods for ipsecpolicy creation
    
    * created results file
    
    * Updated results description
    
    * Created urls.go file
    
    * Put correct root and resource urls
    
    * Added unit test for ipsecpolicy creation. Also renamed LifetimeName to LifetimeValue
    
    * Formatted inline comments, put LifetimeCreateOpts and Lifetime into their own structs
    
    * Added acceptance test, formatted struct fields
    
    * Added doc.go file
    
    * Added comparison between expected and actual struct to tests
    
    * Removed Lifetime prefix before Units and Value fields. Updated unit test to compare struct instead of fields
    
    * added types to pass into createopts
    
    * Added missing 'id' field to results struct, fixed typo in comment to TransformProtocol
    
    * fixed typo
    simonre authored and jtopjian committed Feb 22, 2018
    Configuration menu
    Copy the full SHA
    6c823a6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c06af9d View commit details
    Browse the repository at this point in the history
  3. Network v2: RBAC-LIST (gophercloud#758)

    * [wip] Network v2: RBAC-Create
    
    * Added Acceptance Tests for RBAC.
    
    * Addressed some nits.
    
    * Addressed Review Comments
    
    * Resolved build failure
    
    * Addressed doc nits, RBAC to RBACPolicy naming convention, and restricting the acceptance test to only be run by admin user.
    
    * Network v2: RBAC-GET-ALL
    
    List all the  RBAC policies.
    
    * Doc Comment addressed
    manju754 authored and jtopjian committed Feb 22, 2018
    Configuration menu
    Copy the full SHA
    8f1afb1 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2018

  1. Networking v2: Fix subnetpools

    The following fixes have been applied:
    
    * Removal of Prefixes from ListOpts
    * Changing ListOpts Shared to *bool
    * Changing ListOpts IsDefault to *bool
    * Changing the result CreatedAt to time.Time
    * Changing the result UpdatedAt to time.Time
    jtopjian committed Feb 23, 2018
    Configuration menu
    Copy the full SHA
    b578855 View commit details
    Browse the repository at this point in the history
  2. Merge pull request gophercloud#789 from jtopjian/networkingv2-subnetp…

    …ool-fixes
    
    Networking v2: Fix subnetpools
    jrperritt committed Feb 23, 2018
    Configuration menu
    Copy the full SHA
    c0873f5 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2018

  1. Configuration menu
    Copy the full SHA
    44ab6a0 View commit details
    Browse the repository at this point in the history
  2. Vpnaas: Delete IPSec policy (gophercloud#775)

    * Added delete unit test
    
    * Added delete function and result
    
    * Added comment to delete result
    
    * Added documentation and acceptance tests
    simonre authored and jtopjian committed Feb 24, 2018
    Configuration menu
    Copy the full SHA
    47e78c6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cb23b19 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2018

  1. Vpnaas: Show IPSec Policy Details (gophercloud#773)

    * Added get function for IPSec Policies
    
    * Added GetResult
    
    * added unit test for Get function
    
    * Added acceptance test
    
    * fixed C&P error
    
    * added projectID
    simonre authored and jtopjian committed Feb 27, 2018
    Configuration menu
    Copy the full SHA
    fbf9a3c View commit details
    Browse the repository at this point in the history
  2. Vpnaas: Create IKE policy (gophercloud#785)

    * Added result struct and file structure for IKE policies. Also added unit test for ike policy creation
    
    * added create function and unit test for ikepolicies
    
    * Added acceptance test for IKE policy creation
    
    * Added documentation
    
    * Fixed typo
    
    * formatting
    
    * renamed Acceptance tests, renamed variables, removed invalid fields
    
    * Added projectID field and removed line
    simonre authored and jtopjian committed Feb 27, 2018
    Configuration menu
    Copy the full SHA
    eedbafa View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2018

  1. Vpnaas: Show IKE policy details (gophercloud#786)

    * Added unit test for ike policy get operation
    
    * Added get request
    
    * fixed unit test
    
    * Added acceptance test
    
    * added project id to test
    
    * added documentation
    simonre authored and jtopjian committed Feb 28, 2018
    Configuration menu
    Copy the full SHA
    7cab6ed View commit details
    Browse the repository at this point in the history
  2. Vpnaas: List IPSec Policies (gophercloud#772)

    * Added unit test for list function
    
    * Added required parts to results.go for listing function
    
    * Added list request
    
    * Added acceptance test for list policy
    
    * removed id field from Listopts, removed Lifetime field from ListOpts, added projectID to unit test
    
    * Added documentation
    simonre authored and jtopjian committed Feb 28, 2018
    Configuration menu
    Copy the full SHA
    3ffde9a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    95b324a View commit details
    Browse the repository at this point in the history
  4. Merge pull request gophercloud#796 from jtopjian/networkingv2-vpnaas-…

    …doc-fixes
    
    Networking v2: VPNaaS Doc fixes
    jtopjian committed Feb 28, 2018
    Configuration menu
    Copy the full SHA
    88d27e3 View commit details
    Browse the repository at this point in the history
  5. Vpnaas: Service Get/List (gophercloud#771)

    * unit test for List and Get
    
    * request functions for list and get added to requests.go
    
    * edited comment for accuracy
    
    * Added relevant parts for service listing to results.go
    
    * Made test compare structs instead of values
    
    * Added acceptance test
    
    * Added documentation in doc.go file
    
    * Added missing parameters
    
    * Added project_id as a field to result struct
    
    * removed id field from ListOpts
    simonre authored and jtopjian committed Feb 28, 2018
    Configuration menu
    Copy the full SHA
    a3a5eb4 View commit details
    Browse the repository at this point in the history
  6. Vpnaas: Delete IKE policy (gophercloud#792)

    * Added ike policy delete operation
    
    * Added documentation
    simonre authored and jtopjian committed Feb 28, 2018
    Configuration menu
    Copy the full SHA
    43de125 View commit details
    Browse the repository at this point in the history
  7. Vpnaas: Create Endpoint Group (gophercloud#794)

    * Added request, result, unit test and acceptance test for endpoint group creation
    
    * Added documentation
    
    * switched acronyms to uppercase, changed ToGroupCreateMap to ToEndpointGroupCreateMap
    simonre authored and jtopjian committed Feb 28, 2018
    Configuration menu
    Copy the full SHA
    afbf042 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2018

  1. Configuration menu
    Copy the full SHA
    32083cd View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2018

  1. Add support for custom 403 error handling (gophercloud#714)

    * Add support for custom 403 error handling
    
    * Include full response body in error string
    databus23 authored and jrperritt committed Mar 5, 2018
    Configuration menu
    Copy the full SHA
    f7e32fe View commit details
    Browse the repository at this point in the history
  2. Merge pull request gophercloud#783 from jtopjian/identityv3-add-regio…

    …nid-endpoint
    
    Identity v3: Add support for RegionID in token catalog endpoints
    jrperritt committed Mar 5, 2018
    Configuration menu
    Copy the full SHA
    4a588b6 View commit details
    Browse the repository at this point in the history
  3. Merge pull request gophercloud#787 from jtopjian/networkingv2-portsec…

    …urity-create
    
    Networking v2: Port Security Create
    jrperritt committed Mar 5, 2018
    Configuration menu
    Copy the full SHA
    deb2b59 View commit details
    Browse the repository at this point in the history
  4. Merge pull request gophercloud#801 from jtopjian/networkingv2-project…

    …-tenant
    
    Networking v2: Support both TenantID and ProjectID where applicable
    jrperritt committed Mar 5, 2018
    Configuration menu
    Copy the full SHA
    1eda8f2 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2018

  1. Vpnaas: List IKE policies (gophercloud#797)

    * Added list function for IKE policies(with unit and acceptance tests
    
    * Added documentation for IKE policy list function
    simonre authored and jtopjian committed Mar 6, 2018
    Configuration menu
    Copy the full SHA
    aa1f387 View commit details
    Browse the repository at this point in the history
  2. Vpnaas: Get Endpoint Group (gophercloud#798)

    * Added endpointgroup get operation
    
    * Fixed wrong constant in doc
    simonre authored and jtopjian committed Mar 6, 2018
    Configuration menu
    Copy the full SHA
    8eb2fcc View commit details
    Browse the repository at this point in the history
  3. Vpnaas: Update IPSec Policy (gophercloud#774)

    * Added update methods to requests.go
    
    * Added updateresult to results.go
    
    * Added unit test for update function
    
    * Added acceptance test
    
    * fixed typo
    
    * Changed name and description to pointers in updateOpts
    
    * Adjusted the pointers for updateOpts
    
    * fixed indentation and log message
    simonre authored and jtopjian committed Mar 6, 2018
    Configuration menu
    Copy the full SHA
    9b604dd View commit details
    Browse the repository at this point in the history
  4. Add networking port extra DHCP opts Update call (gophercloud#804)

    * Add networking port extra DHCP opts GET support
    
    Add a new networking v2 extension to provide extra DHCP
    configuration support for ports.
    Add basic structures with a unit test.
    
    * Fix networking port extra DHCP structs names
    
    Use "ExtraDHCPOptsExt" and "ExtraDHCPOpts" for basic structs names of
    the extra dhcp options extenstion.
    Upgrade unit-test and fix spacing in the unit test fixture.
    
    * Move network port extra DHCP tests
    
    Move the extra DHCP options GET unit test to the standard networking
    port package.
    
    * Add networking port extra DHCP opts Create call
    
    Add a Create request to the networking v2 extra DHCP options extension.
    Add unit and acceptance tests.
    
    * Move network port extra DHCP creation tests
    
    Move the extra DHCP options Create call unit and acceptance tests to the
    standard networking port package.
    
    * Fix inline comments for the extra DHCP creation
    
    Rename comment for the CreateOptsExt.ExtraDHCPOpts field.
    
    * Add networking port extra DHCP opts Update call
    
    Add an Update request to the networking v2 extra DHCP options extension.
    Add unit and acceptance tests.
    ozerovandrei authored and jtopjian committed Mar 6, 2018
    Configuration menu
    Copy the full SHA
    d7d64b9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    282b17f View commit details
    Browse the repository at this point in the history
  6. Merge pull request gophercloud#807 from jtopjian/networkingv2-extradh…

    …cpopts-fix
    
    Networking v2: Port Extra DHCP Options fixes
    jtopjian committed Mar 6, 2018
    Configuration menu
    Copy the full SHA
    2238d53 View commit details
    Browse the repository at this point in the history
  7. Image Service v2: Add Missing Fields to ListOpts (gophercloud#780)

    * Add date filtering fields to list operation
    
    * Changing Tag to Tags
    
    * adding container_format and disk_format fields to list operation
    
    * fix FilterNE/FilterEQ typo
    
    * Add comment about filter behavior when no filter is applied
    
    * Add ID to ListOpts
    
    * Change status to a string
    
    * Add descriptive comments about the in operator
    
    * Re-add comment that was accidentaly removed
    
    * This commit makes the following changes:
    
    * Changes the ListOpts.Status type back to images.ImageStatus
    * Renames the ListOpts.CreatedAt field to CreatedAtQuery
    * Renames the ListOpts.UpdatedAt field to UpdatedAtQuery
    jtopjian authored and jrperritt committed Mar 6, 2018
    Configuration menu
    Copy the full SHA
    fe864ba View commit details
    Browse the repository at this point in the history
  8. Added delete endpoint group operation

    sreinkemeier committed Mar 6, 2018
    Configuration menu
    Copy the full SHA
    55324a0 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2018

  1. Vpnaas: Update IKE policy (gophercloud#793)

    * Added unit test for ike policy update
    
    * Added update request
    
    * Added acceptance test for update operation, added documentation
    
    * Changed Name and Description to pointers in UpdateOpts so updating to empty string is possible
    
    * Added phase1negotiationmode and ikeversion as updateable fields
    simonre authored and jtopjian committed Mar 7, 2018
    Configuration menu
    Copy the full SHA
    c273613 View commit details
    Browse the repository at this point in the history
  2. Merge pull request gophercloud#811 from simonre/vpnaas-epgroup-delete

     Vpnaas: Delete Endpoint Group
    jtopjian committed Mar 7, 2018
    Configuration menu
    Copy the full SHA
    c3bc092 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2018

  1. Vpnaas: Create IPSec site connection (gophercloud#810)

    * Added file structure, methods and structs for IPSec site connection creation
    
    * Added unit test
    
    * Added acceptance test
    
    * Got acceptance test to work by adding link between subnet and router
    
    * Added documentation
    
    * removed print statement
    
    * renamed AuthenticationMode to AuthMode to match json string, deleted '(Deprecated)' in comment
    
    * Removed AuthMode and RouteMode from request
    
    * fixed typos
    simonre authored and jtopjian committed Mar 8, 2018
    Configuration menu
    Copy the full SHA
    24d38e2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dd34b90 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2018

  1. Merge pull request gophercloud#812 from simonre/vpnaas-ipsecsiteconn-…

    …delete
    
    Vpnaas: Delete IPSec site connection
    jtopjian committed Mar 9, 2018
    Configuration menu
    Copy the full SHA
    660c324 View commit details
    Browse the repository at this point in the history
  2. Vpnaas: List Endpoint groups (gophercloud#813)

    * Added List function for Endpoint groups
    
    * Added documentation
    
    * Removed Endpoints parameter from list function
    
    * Added projectID to ListOpts
    simonre authored and jtopjian committed Mar 9, 2018
    Configuration menu
    Copy the full SHA
    d2fe5bf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4a1a047 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2018

  1. Networking v2: Fix Extra DHCP Options Updates

    This commit fixes updating of extra DHCP options on a Networking
    port. The fix entails creating two new structs: one for create
    and one for update. The update struct is able to take a string
    pointer as a dhcp value so a nil/null string can be provided.
    This nil/null value will cause a dhcp option to be remove if
    requested.
    jtopjian committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    fd83de6 View commit details
    Browse the repository at this point in the history
  2. Acc: Add Debug Logging

    This commit adds the ability to view the OpenStack API JSON
    requests and responses during acceptance test execution by
    setting the OS_DEBUG environment variable to 1/true/yes.
    jtopjian committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    81bac72 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2018

  1. Vpnaas: Show IPSec site connection details (gophercloud#821)

    * Added unit and acceptance tests
    
    * Added request and result for Get operation
    
    * Added documentation for Get operation
    
    * Added various missing bits of documentation
    simonre authored and jtopjian committed Mar 14, 2018
    Configuration menu
    Copy the full SHA
    bc0882a View commit details
    Browse the repository at this point in the history
  2. Docs: Update CONTRIBUTING Guide (gophercloud#826)

    * Docs: Update CONTRIBUTING Guide
    
    This commit updates the CONTRIBUTING guide so it suggests creating an
    issue before submitting a PR.
    
    * Amending CONTRIBUTING
    jtopjian authored and jrperritt committed Mar 14, 2018
    Configuration menu
    Copy the full SHA
    ab6985d View commit details
    Browse the repository at this point in the history
  3. Merge pull request gophercloud#819 from jtopjian/acc-debug-logging

    Acc: Add Debug Logging
    jrperritt committed Mar 14, 2018
    Configuration menu
    Copy the full SHA
    aa4ddca View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    de4b788 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2018

  1. Merge pull request gophercloud#831 from jrperritt/830

    add cascade option to loadbalancers.Delete
    jrperritt committed Mar 15, 2018
    Configuration menu
    Copy the full SHA
    74db0f9 View commit details
    Browse the repository at this point in the history
  2. Networking v2: Port Security Update (gophercloud#808)

    * Networking v2: Port Security Update
    
    * Networking v2: Port Security Create and Update Docs
    jtopjian authored and jrperritt committed Mar 15, 2018
    Configuration menu
    Copy the full SHA
    0808467 View commit details
    Browse the repository at this point in the history
  3. Merge pull request gophercloud#815 from jtopjian/computev2-secgroup-e…

    …of-fix
    
    Compute v2: Fix EOF errors in compute secgroups
    jrperritt committed Mar 15, 2018
    Configuration menu
    Copy the full SHA
    35000af View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2018

  1. Merge pull request gophercloud#817 from jtopjian/networkingv2-extradh…

    …cpopts-update-fix
    
    Networking v2: Fix Extra DHCP Options Updates
    jrperritt committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    d918bbe View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2018

  1. Acc Compute v2: Updating the Compute v2 Acceptance Tests (gophercloud…

    …#820)
    
    * Acc: Adding condition to require admin user
    
    * Acc Compute v2: Updating aggregates tests
    
    * Acc Compute v2: Updating attachinterfaces tests
    
    * Acc Compute v2: Updating availabilityzone tests
    
    * Acc Compute v2: Removing short test check in compute.go
    
    * Acc Compute v2: Updating bootfromvolume tests
    
    * Acc Compute v2: Updating defsecrules tests
    
    * Acc Compute v2: Updating extensions tests
    
    * Acc Compute v2: Updating flavors tests
    
    * Acc Compute v2: Updating floatingips tests
    
    * Acc Compute v2: Updating hypervisors tests
    
    * Acc Compute v2: Updating images tests
    
    * Acc Compute v2: Updating keypairs tests
    
    * Acc Compute v2: Updating limits tests
    
    * Acc Compute v2: Updating migration tests
    
    * Acc Compute v2: Updating network tests
    
    * Acc Compute v2: Updating quotaset tests
    
    * Acc Compute v2: Simplifying assertions
    
    * Acc Compute v2: Updating servers tests
    
    * Acc Compute v2: Updating services tests
    
    * Acc Compute v2: Updating tenantnetworks tests
    
    * Acc Compute v2: Updating usage tests
    
    * Acc Compute v2: Updating volumeattach tests
    
    * Acc Compute v2: Adding RequireLong convenience function
    
    * Acc Compute v2: Cleaning up convenience functions
    
    * Acc Compute v2: Suppressing error message verbosity
    
    * Acc Compute v2: Updating secgroups tests
    jtopjian authored and jrperritt committed Mar 21, 2018
    Configuration menu
    Copy the full SHA
    3aef8e4 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2018

  1. Merge pull request gophercloud#743 from sapcc/make-reauth-public

    add ProviderClient.Reauthenticate() function
    jrperritt committed Mar 22, 2018
    Configuration menu
    Copy the full SHA
    b4d283c View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2018

  1. Vpnaas: List IPSec site connections (gophercloud#842)

    * Added list function for site connections
    
    * Added acceptance test and documentation
    simonre authored and jtopjian committed Mar 25, 2018
    Configuration menu
    Copy the full SHA
    c7ca48d View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2018

  1. Vpnaas: Update endpoint groups (gophercloud#841)

    * Added endpoint group update function
    
    * doc fixes(changed strings to pointers)
    simonre authored and jtopjian committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    2b0354d View commit details
    Browse the repository at this point in the history
  2. added update request

    sreinkemeier committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    3b8ddac View commit details
    Browse the repository at this point in the history
  3. Vpnaas: Update Site connection (gophercloud#847)

    * Added update function and unit test
    
    * Changed strings to pointers in documentation
    simonre authored and jtopjian committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    6fb25bc View commit details
    Browse the repository at this point in the history
  4. Merge pull request gophercloud#784 from simonre/vpnaas-service-update

    Vpnaas: Update Service
    jtopjian committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    2daf304 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2018

  1. Add capsule creation method

    Also add unit test and accept test
    
    Signed-off-by: Kevin Zhao <kevin.zhao@arm.com>
    Kevin Zhao authored and kevinzs2048 committed Mar 30, 2018
    Configuration menu
    Copy the full SHA
    0028ca2 View commit details
    Browse the repository at this point in the history
  2. Clustering policytype list (gophercloud#860)

    * Clustering PolicyType list implementation
    
    * ran gofmt
    
    * fix policytype list example
    
    * add policytype list acceptance test
    
    * remove admin required
    
    * Fix review comments
    
    * add acceptance test for microversion 1.5
    
    * Fix wrong method name
    dkt26111 authored and jtopjian committed Mar 30, 2018
    Configuration menu
    Copy the full SHA
    781450b View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2018

  1. Docs: Contributor Tutorial (gophercloud#845)

    * Move assets to docs directory
    
    * Move FAQ to docs
    
    * Move styleguide to docs
    
    * Move migration guide to docs
    
    * Adding contributor tutorial
    jtopjian authored and jrperritt committed Apr 1, 2018
    Configuration menu
    Copy the full SHA
    91d0b48 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2018

  1. fix Fatalf(): format %v reads arg gophercloud#1, but call has only 0 …

    …args
    zhang.zujian committed Apr 2, 2018
    Configuration menu
    Copy the full SHA
    d38bdaf View commit details
    Browse the repository at this point in the history
  2. Support acceptance test against OpenStack Queens release in OpenLab

    Input comment "recheck stable/queens" in pull request comments, that
    will trigger acceptance tests against OpenStack Queens release. OpenLab
    will report test result in followint comments automatically.
    
    And add support for Newton and Ocata release
    - "recheck stable/newton" -> test against OpenStack Newton release
    - "recheck stable/ocata" -> test against OpenStack Ocata release
    
    Related-Bug: theopenlab/openlab#38
    kiwik committed Apr 2, 2018
    Configuration menu
    Copy the full SHA
    fd734d9 View commit details
    Browse the repository at this point in the history
  3. Clustering PolicyType Get implementation (gophercloud#861)

    * Add Clustering PolicyType Get implementation
    
    * Changed PolicyTypeDetail Schema to map[string]interface{}
    
    * Updated test fixtures to use real response from API
    dkt26111 authored and jtopjian committed Apr 2, 2018
    Configuration menu
    Copy the full SHA
    d2426f8 View commit details
    Browse the repository at this point in the history
  4. Octavia (gophercloud#854)

    * LBaaS v2: Initial commit of dedicated lbaas packages
    
    * LBaaS v2: Customizing the loadbalancer packages
    
    * Networking v2: Removing old Octavia acceptance test
    
    * LBaaS v2: gofmt fixes
    
    * LBaaS v2: fix acceptance test client
    
    * LBaaS v2: Support Cascading delete by way of a DeleteOpts parameter
    jtopjian authored and jrperritt committed Apr 2, 2018
    Configuration menu
    Copy the full SHA
    3ff109d View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2018

  1. Merge pull request gophercloud#865 from zhangzujian/fix-identity-v3-a…

    …cceptance-testing
    
    Fix Identity V3 Acceptance Tests
    jtopjian committed Apr 3, 2018
    Configuration menu
    Copy the full SHA
    b675512 View commit details
    Browse the repository at this point in the history
  2. Identity V3: Change user password (gophercloud#863)

    * Identity V3: change password for user
    
    * add testing
    
    * Identity V3 users: some renaming
    
    * fix JSON tags
    
    * fix doc and testing
    
    * fix doc
    
    * add acceptance testing for users.ChangePassword()
    zhangzujian authored and jtopjian committed Apr 3, 2018
    Configuration menu
    Copy the full SHA
    6190a9d View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2018

  1. Identity V3: add user to group (gophercloud#867)

    * add: Identity V3: add user to group
    
    * add acceptance testing for users.AddToGroup()
    
    * fix acceptance testing
    zhangzujian authored and jtopjian committed Apr 4, 2018
    Configuration menu
    Copy the full SHA
    5cc045c View commit details
    Browse the repository at this point in the history
  2. Merge pull request gophercloud#868 from theopenlab/support-queens

    Support acceptance test against OpenStack Queens release in OpenLab
    jtopjian committed Apr 4, 2018
    Configuration menu
    Copy the full SHA
    c6152c7 View commit details
    Browse the repository at this point in the history
  3. LBaaS v2 l7 policy support [Part 1]: create l7policy (gophercloud#834)

    * LBaaS v2 l7 policy support [Part 1]: create l7policy
    
    For gophercloud#832
    
    L7policy functionality in Octavia is backward compatible with
    Neutron-LBaaS.
    
    Octavia L7 policy create API implementation:
    https://github.com/openstack/octavia/blob/master/octavia/api/v2/controllers/l7policy.py#L140
    Neutron-LBaaS L7 policy create API implementation:
    https://github.com/openstack/neutron-lbaas/blob/8e8a6c47c7d38fa7b61850ff9ea2cf130718ded3/neutron_lbaas/services/loadbalancer/plugin.py#L913
    Octavia L7 policy create API doc:
    https://developer.openstack.org/api-ref/load-balancer/v2/index.html#create-an-l7-policy
    
    * Use original type for the response fields
    
    * Change to use lbClient for octavia acceptance test
    lingxiankong authored and jtopjian committed Apr 4, 2018
    Configuration menu
    Copy the full SHA
    bc178df View commit details
    Browse the repository at this point in the history
  4. Identity V3: remove user from group (gophercloud#882)

    * Identity V3 users: add function RemoveFromGroup()
    
    * fix acceptance testing
    zhangzujian authored and jtopjian committed Apr 4, 2018
    Configuration menu
    Copy the full SHA
    30ecef2 View commit details
    Browse the repository at this point in the history
  5. Clustering Policy List implementation (gophercloud#870)

    * Add Clustering Policy List Implementation
    
    * add metadata
    
    * Fix review comments
    
    * Changed to non-pointer time.Time for CreatedAt and UpdatedAt fields
    * Changed to pointer bool for GlobalProject
    * Fixed Domain and Project field names
    * Removed Metadata field
    
    * change UserUUID to User
    
    * remove debug error messages
    dkt26111 authored and jtopjian committed Apr 4, 2018
    Configuration menu
    Copy the full SHA
    041bfb8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    407d3c6 View commit details
    Browse the repository at this point in the history
  7. Merge pull request gophercloud#890 from jtopjian/acctest-addsecgroup-fix

    Acc tests: Fix TestSecGroupsAddGroupToServer
    jtopjian committed Apr 4, 2018
    Configuration menu
    Copy the full SHA
    88198f7 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2018

  1. Fix go tip gofmt errors (gophercloud#892)

    * Fix go tip gofmt errors
    
    * Modify format script to ignore certain files
    
    * Update Travis to test with Go 1.10
    
    * Fix yaml parsing in .travis.yml
    jtopjian authored and jrperritt committed Apr 5, 2018
    Configuration menu
    Copy the full SHA
    54a8a6b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4b59796 View commit details
    Browse the repository at this point in the history
  3. Merge pull request gophercloud#835 from lingxiankong/octavia-l7-polic…

    …y-list
    
    LBaaS v2 l7 policy support - part 2: list l7policy
    jtopjian committed Apr 5, 2018
    Configuration menu
    Copy the full SHA
    bfc4756 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    66b52f4 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2018

  1. Merge pull request gophercloud#838 from lingxiankong/octavia-l7-polic…

    …y-get
    
    LBaaS v2 l7 policy support - part 3: get l7policy
    jtopjian committed Apr 6, 2018
    Configuration menu
    Copy the full SHA
    effc21e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    04ada75 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4f90152 View commit details
    Browse the repository at this point in the history
  4. Merge pull request gophercloud#899 from jrperritt/855

    simulate previous token existing in reauth test
    jrperritt committed Apr 6, 2018
    Configuration menu
    Copy the full SHA
    611147a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b4ed2b8 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2018

  1. Merge pull request gophercloud#898 from jrperritt/897

    add MoreHeaders field to ServiceClient
    jrperritt committed Apr 7, 2018
    Configuration menu
    Copy the full SHA
    6ae5a30 View commit details
    Browse the repository at this point in the history
  2. Add Scope to AuthOptions (gophercloud#896)

    * Add Scope to AuthOptions
    
    This commit adds a Scope field to the base AuthOptions struct. This
    allows an explicit scope to be passed to AuthOptions which will
    enable detailed scoping configurations.
    
    * Use new()
    jtopjian committed Apr 7, 2018
    Configuration menu
    Copy the full SHA
    0ff48d7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    94190ef View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1eccea2 View commit details
    Browse the repository at this point in the history
  5. Merge pull request gophercloud#904 from jtopjian/acc-identity-updates

    Acc Tests: Update Identity Tests
    jtopjian committed Apr 7, 2018
    Configuration menu
    Copy the full SHA
    7664a7c View commit details
    Browse the repository at this point in the history
  6. Messaging Queue Create (gophercloud#846)

    * Add NewMessagingV2 client
    
    * Add create function for queues
    
    * Add unit tests for create queues
    
    * Remove queueName from function signature & fix createOpts metadata
    
    * Fix unit tests to use Extra and proper function signature
    
    * Fix documentation
    
    * Update urls to use contants
    
    * Fix Extra comments
    
    * Fix formatting
    
    * Fix doc formatting
    
    * Remove Client-ID from create function
    
    * Add clientID parameter to NewMessagingV2
    problemv authored and jtopjian committed Apr 7, 2018
    Configuration menu
    Copy the full SHA
    8873eb1 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2018

  1. Configuration menu
    Copy the full SHA
    4e791fb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    71a0b33 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    38714be View commit details
    Browse the repository at this point in the history
  4. Merge pull request gophercloud#907 from jtopjian/acc-dns-updates

    Test Acc: Updating DNS Tests
    jtopjian committed Apr 8, 2018
    Configuration menu
    Copy the full SHA
    a4e7a3c View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2018

  1. Identity V3: list role assignments for user on project (gophercloud#885)

    * Identity V3 roles: add function ListAssignmentsForUserOnProject()
    
    * fix error
    
    * fix JSON output
    
    * create function ListAssignmentsOnResource()
    
    * fix unit testing
    
    * fix unit testing
    
    * fix acceptance testing
    zhangzujian authored and jtopjian committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    e09b6c8 View commit details
    Browse the repository at this point in the history
  2. LBaaS v2 l7 policy support - part 5: update l7policy (gophercloud#905)

    * LBaaS v2 l7 policy support - part 5: update l7policy
    
    For gophercloud#832
    
    Neutron-LBaaS l7 policy update API implementation:
    https://github.com/openstack/neutron-lbaas/blob/ac720b2a49720fb99e4189f93d5a83cfb295ccb3/neutron_lbaas/services/loadbalancer/plugin.py#L931
    
    Octavia l7 policy update API implementation:
    https://github.com/openstack/octavia/blob/06bf5c58d5845f684fcaf933605ed112586eefc3/octavia/api/v2/controllers/l7policy.py#L204
    
    * Allow empty string for name and description fields
    lingxiankong authored and jtopjian committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    ff8db8d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    72c94d2 View commit details
    Browse the repository at this point in the history
  4. Acc Tests: Fix Server Delete

    There might be occasions when the API will return an actual
    DELETED status. This is a short window of time, but it
    could happen.
    jtopjian committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    aaee228 View commit details
    Browse the repository at this point in the history
  5. Merge pull request gophercloud#918 from jtopjian/acc-fix-server-delete

    Acc Tests: Fix Server Delete
    jtopjian committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    90f01d5 View commit details
    Browse the repository at this point in the history
  6. Messaging Queue List (gophercloud#848)

    * Add create function for queues
    
    * Add list function for queues
    
    * Add unit tests for list queues
    
    * Fix documentation
    
    * Update commonURL to use constants
    
    * Fix QueueDetails to properly handle misc key/values and update unit tests
    
    * Remove Client-ID from list function
    
    * Implement NextPageURL for list queues
    problemv authored and jtopjian committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    760543a View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2018

  1. Clustering Policy Create Implementation (gophercloud#895)

    * Clustering Policy Create Implementation
    
    * Fix review comments
    
    * Created Spec type
    * Changed Policy unmarshal to handle both time with and without Z
    * Added custom unmarshal to handle Version as either string or float
    
    * Change UpdatedAt value in fixtures to test different code path
    
    * fix variable name
    
    * Fix review comments
    
    - Removed custom Version type and unmarshal function
    - Added Version assignment to policy unmarshal with custom logic
    
    * added custom unmarshal for spec
    dkt26111 authored and jtopjian committed Apr 11, 2018
    Configuration menu
    Copy the full SHA
    8bbbdbd View commit details
    Browse the repository at this point in the history
  2. Messaging Queue Update (gophercloud#849)

    * Add create function for queues
    
    * Fix documentation
    
    * Add list function for queues
    
    * Add unit tests for list queues
    
    * Fix QueueDetails to properly handle misc key/values and update unit tests
    
    * Add update function for queues
    
    * Add unit tests for update queue
    
    * Fix formatting
    
    * Update updateURL to use constants
    
    * Fix UpdateQueueBody to use UpdateOp instead of a string
    
    * Remove Client-ID from update function
    
    * Fix unit tests to use proper path in update
    
    * Remove Client-ID referneces in docs & fix unit tests
    
    * Fix Update to use BatchUpdate
    problemv authored and jtopjian committed Apr 11, 2018
    Configuration menu
    Copy the full SHA
    92596e8 View commit details
    Browse the repository at this point in the history
  3. Add get function for queues

    problemv committed Apr 11, 2018
    Configuration menu
    Copy the full SHA
    dadd6cf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3e7c351 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7314aaa View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2018

  1. Clustering Policy Delete Implementation (gophercloud#917)

    * initial commit
    
    * fix X-OpenStack-Request-ID header
    
    * fix review comments
    dkt26111 authored and jtopjian committed Apr 12, 2018
    Configuration menu
    Copy the full SHA
    76e673f View commit details
    Browse the repository at this point in the history
  2. Merge pull request gophercloud#922 from problemv/messaging-queue-acce…

    …ptance
    
    Messaging Queue Acceptance Tests
    jtopjian committed Apr 12, 2018
    Configuration menu
    Copy the full SHA
    c000bb6 View commit details
    Browse the repository at this point in the history
  3. Senlin: Webhook Trigger (gophercloud#824)

    * Senlin: Webhook Trigger (gophercloud#823)
    
    Add webhooks trigger for senlin clustering
    
    * Fixed example code in doc
    Improved/cleanup comments to make it more readable
    Refactored Webhook struct for Extract() to be cleaner and more readable
    
    * Fixed trigger opts to properly construct the query strings for "V" and "params"
    Added test cases for nil, empty, and params to webhook trigger
    Added test case for testing query string construction
    
    * Added acceptance test, but commented out because in order to invoke webhook trigger, requires cluster, profiles, and receiver to be created.
    
    * Changed doc.go to use V param
    
    * Merged from upstream with go fmt fix
    
    * Fixed formatting for doc as well for testing for triggerOpts
    JackKuei authored and jtopjian committed Apr 12, 2018
    Configuration menu
    Copy the full SHA
    4d8fee3 View commit details
    Browse the repository at this point in the history
  4. Merge pull request gophercloud#908 from jtopjian/acc-imageservice-upd…

    …ates
    
    Image Service v2: Unmarshal Fix and Acc Test Updates
    jtopjian committed Apr 12, 2018
    Configuration menu
    Copy the full SHA
    d8f9125 View commit details
    Browse the repository at this point in the history
  5. Octavia l7 rule support - part 1: create (gophercloud#924)

    * Octavia l7 rule support - part 1: create
    
    For gophercloud#832
    
    Octavia l7 rule create API implementation:
    https://github.com/openstack/octavia/blob/06bf5c58d5845f684fcaf933605ed112586eefc3/octavia/api/v2/controllers/l7rule.py#L146
    
    * Use project_id instead of tenant_id
    lingxiankong authored and jtopjian committed Apr 12, 2018
    Configuration menu
    Copy the full SHA
    3c0e6bd View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2018

  1. Merge branch 'master' of https://github.com/gophercloud/gophercloud i…

    …nto zun-exp
    
    Signed-off-by: Kevin Zhao <kevin.zhao@arm.com>
    Kevin Zhao committed Apr 13, 2018
    Configuration menu
    Copy the full SHA
    c9afdc1 View commit details
    Browse the repository at this point in the history