Release v1.0.21
Changelog
Changes
- 48c897e fix method name to follow standards
- 2a82cc4 fix serviceAvailabilityConfigs to serviceAvailabilityConfig
- a7d20ee Install multiple versions of Terraform and OpenTofu during Docker build (#2027)
- 20929eb extend terraform and opentofu local deployers to support multiple versions (#1980)
- 576f4de add agent version and url as variables to deployer (#2021)
- e429454 update SERVICE_CONFIGURATION table after completion of config update request (#2016)
- e04bb23 SERVICE_CONFIGURATION_UPDATE_REQUEST table shows only one FK index (#2017)
- 8d6f00e use updated openapi validator
- c42c9cb install terraform in test coverage job
- c134e05 fix flaky test
- 0dec380 store complete service configuration change request information (#1989)
- b9698eb move samples to its own repository
- 254b4b3 change python version type to string
- c890570 add recreate. (#1985)
- fd1361f pass service id as an input variable to deployers
- 6d9b562 fix listServiceConfigurationUpdateRequest method (#1984)
- ec48e73 fix warning for data class
- 6b3f6f1 fix validation for updateConfigurationChangeResult
- 95865dd fix examples for AnsibleScriptConfig
- 3f72b94 create API method to get current configuration of the service (#1979)
- f26e35f remove unused imports from tests
- 07f0837 return correct exception text for ServiceConfigurationInvalidException
- 4c1709f change ServiceConfigurationChangeRequest to use changeId instead of orderId (#1974)
- f482bef fix exception structure for service configuration validation
- d086043 add no content response type to openapi doc
- 3e0aa30 create updateConfigurationChangeResult for agent to update result (#1962)
- 6a791bb add distributed locking mechanism for requests from agents (#1953)
- 25a1f3f extend OCL with deployer tool version (#1952)
- b2b65af update flavor of orderable service details api for end user. (#1948)
- 1d6c441 create getPendingConfigurationChangeRequest for agents to poll (#1934)
- bd8361f fix error ttl time of credential redis cache (#1933)
- cda8b34 update error service templates in samples (#1931)
- 94e6f4c add region and billingmode for deployedService. (#1928)
- f1dd0d8 Adapt changeServiceConfiguration API (#1909)
- 95530d0 Update open API docs (#1920)
- 27683a6 support manage service state after modification (#1923)
- 17a6ae7 Fix errors when register templates in samples and add service policy (#1918)
- d7ca660 credentials add field 'site' (#1915)
- 7d1e6a5 Update error billing config in the templates for kafka service (#1904)
- 074302a ServiceConfigurationParameter - Extend the parameter with resource information (#1896)
- b80bdf7 Region object add filed 'site' and get price based on the site (#1895)
- d652124 extend OCL to support configuration management information (#1891)
- 2fe2940 validate regions of csp in service template (#1883)
- 8618f84 make all fixed prices region specific (#1880)
- 876a348 handle BSS APIs not available in all regions (#1875)
Dependencies
- ac9a629 dependencies: bump huaweicloud.sdk.version from 3.1.116 to 3.1.117 (#2022)
- 9337636 dependencies: bump com.nimbusds:oauth2-oidc-sdk from 11.20 to 11.20.1 (#2023)
- 80210c1 dependencies: bump openapi.generator.plugin.version from 7.8.0 to 7.9.0 (#2013)
- 399d4d9 dependencies: bump org.apache.maven.plugins:maven-surefire-plugin (#2008)
- 8085629 dependencies: bump junit-jupiter.version from 5.11.1 to 5.11.2 (#2005)
- fe219b8 dependencies: bump com.bertramlabs.plugins:hcl4j from 0.9.2 to 0.9.3 (#2004)
- 648a8ef dependencies: bump io.swagger.core.v3:swagger-core from 2.2.24 to 2.2.25 (#2002)
- e56bbdf dependencies: bump testcontainers.version from 1.20.1 to 1.20.2 (#1999)
- 049d4fc dependencies: bump org.apache.maven.plugins:maven-javadoc-plugin (#2000)
- 40f9c83 dependencies: bump io.hypersistence:hypersistence-utils-hibernate-60 (#1995)
- b7d9ae2 dependencies: bump com.nimbusds:oauth2-oidc-sdk from 11.19.1 to 11.20 (#1994)
- 6f310d3 dependencies: bump org.mockito:mockito-core from 5.14.0 to 5.14.1 (#1993)
- 13e8ba9 Bump docker/build-push-action from 6.7.0 to 6.9.0 (#1992)
- 1fb5173 dependencies: bump com.fasterxml.jackson.datatype:jackson-datatype-jsr310 (#1986)
- 0f35f65 dependencies: bump org.mockito:mockito-core from 5.13.0 to 5.14.0 (#1987)
- 3fb3e09 dependencies: bump huaweicloud.sdk.version from 3.1.115 to 3.1.116 (#1983)
- b7d66e2 dependencies: bump uk.org.webcompere:system-stubs-jupiter (#1982)
- e2ee215 dependencies: bump junit-jupiter.version from 5.11.0 to 5.11.1 (#1973)
- 4ddef27 dependencies: bump io.swagger.core.v3:swagger-core from 2.2.23 to 2.2.24 (#1961)
- dbd141f dependencies: bump huaweicloud.sdk.version from 3.1.114 to 3.1.115 (#1960)
- e2276df dependencies: bump com.c4-soft.springaddons:spring-addons-oauth2-test (#1959)
- e7eec85 dependencies: bump com.networknt:json-schema-validator (#1958)
- 4f85d25 dependencies: bump org.springframework.boot:spring-boot-starter-test (#1956)
- 77cb377 dependencies: bump org.springframework.boot:spring-boot-starter-parent (#1955)
- 8c8f71b dependencies: bump commons-io:commons-io from 2.16.1 to 2.17.0 (#1954)
- 8d278de dependencies: bump huaweicloud.sdk.version from 3.1.113 to 3.1.114 (#1949)
- 39f09b8 dependencies: bump org.springframework.retry:spring-retry (#1951)
- e8f4d06 dependencies: bump org.semver4j:semver4j from 5.3.0 to 5.4.0 (#1950)
- 2b33c28 dependencies: bump org.instancio:instancio-core from 5.0.1 to 5.0.2 (#1946)
- a431a58 dependencies: bump org.instancio:instancio-junit from 5.0.1 to 5.0.2 (#1947)
- 17d51c4 dependencies: bump org.eclipse.jgit:org.eclipse.jgit (#1937)
- 5286a95 dependencies: bump com.nimbusds:oauth2-oidc-sdk from 11.19 to 11.19.1 (#1926)
- a26cb87 dependencies: bump com.fasterxml.jackson.datatype:jackson-datatype-jsr310 (#1927)
- bd10b64 dependencies: bump huaweicloud.sdk.version from 3.1.112 to 3.1.113 (#1921)
- d23f296 dependencies: bump com.c4-soft.springaddons:spring-addons-oauth2-test (#1917)
- f2f1e60 dependencies: bump com.c4-soft.springaddons:spring-addons-oauth2-test (#1914)
- 846cbb9 dependencies: bump org.apache.commons:commons-lang3 (#1912)
- af8219a dependencies: bump io.swagger.core.v3:swagger-core from 2.2.22 to 2.2.23 (#1907)
- e1448cb dependencies: bump huaweicloud.sdk.version from 3.1.111 to 3.1.112 (#1910)
- c6420b4 dependencies: bump com.nimbusds:oauth2-oidc-sdk from 11.18 to 11.19 (#1911)
- 70c982f dependencies: bump org.mockito:mockito-core from 5.12.0 to 5.13.0 (#1908)
- a706f93 dependencies: bump org.apache.maven.plugins:maven-surefire-plugin (#1905)
- 1ccaf2e dependencies: bump org.apache.maven.plugins:maven-javadoc-plugin (#1906)
- 2ffca92 dependencies: bump org.springframework.boot:spring-boot-starter-test (#1899)
- 50b8395 dependencies: bump org.springframework.boot:spring-boot-starter-parent (#1897)
- 7de940f dependencies: bump org.apache.maven.plugins:maven-checkstyle-plugin (#1898)
- 9b6800c dependencies: bump huaweicloud.sdk.version from 3.1.110 to 3.1.111 (#1893)
- ca2827c dependencies: bump org.apache.maven.plugins:maven-dependency-plugin (#1894)
- 1853e92 dependencies: bump com.nimbusds:oauth2-oidc-sdk from 11.17 to 11.18 (#1892)
- 9eca964 dependencies: bump com.nimbusds:oauth2-oidc-sdk from 11.16 to 11.17 (#1886)
- 474e886 dependencies: bump org.apache.maven.plugins:maven-surefire-plugin (#1887)
- 48a9ad4 dependencies: bump org.springframework.retry:spring-retry (#1888)
- b0022ba Bump docker/build-push-action from 6.6.1 to 6.7.0 (#1889)
- 8daf7aa dependencies: bump openapi.generator.plugin.version from 7.7.0 to 7.8.0 (#1885)
- 792a140 dependencies: bump org.slf4j:slf4j-api from 2.0.15 to 2.0.16 (#1884)
- dc8dcbb dependencies: bump huaweicloud.sdk.version from 3.1.109 to 3.1.110 (#1881)
- 83cee70 dependencies: bump junit-jupiter.version from 5.10.3 to 5.11.0 (#1877)
- fa08ebe dependencies: bump com.nimbusds:oauth2-oidc-sdk from 11.14 to 11.16 (#1882)
- 6e61fe5 dependencies: bump org.slf4j:slf4j-api from 2.0.15 to 2.0.16 (#1874)
- 33b2589 Bump docker/build-push-action from 6.5.0 to 6.6.1 (#1873)
Contributors
We'd like to thank the following people for their contributions:
- Alice1319 (@Alice1319)
- GitHub
- Swaroop Raghupathy (@swaroopar)
- WangLiNaruto (@WangLiNaruto)
- baixinsui
- swaroopar