cloud 5.8.0

Bug fixes
New features

This release note summarizes the latest bug fixes, feature additions, and completed tasks. For bug fixes, several errors have been addressed. Specifically, corrections were made to behat.yml (#3428019: Fix behat.yml), errors such as TypeError and Warning: Undefined array key "source" were resolved (#3426535: Fix an error: 'TypeError: Unsupported operand types: null + array in Drupal\k8s\Plugin\cloud\launch_template\K8sCloudLaunchTemplatePlugin->buildLaunchForm(), #3425385: Fix an error: 'Warning: Undefined array key "source" in _aws_cloud_is_row_empty()'), and changes were made to launch_yaml_repository and launch_git_resource_path parameters in k8s_common.yml (#3424234: Change launch_yaml_repository and launch_git_resource_path parameters in k8s_common.yml, #3424163: Change launch_git_repository in k8s_common.yml). New features include the addition of a field to enable filtering by Name for each K8s resource (#3432015: Add a field to each K8s resource to enable filtering by Name), and the introduction of a Created field to the detailed view of K8s cloud store (#3436665: Add a `Created` field to the detailed view of K8s cloud store). Tasks involved adding BDD test steps for taking screenshots to assist in creating UI design documents, implemented across various forms ([#3437561, #3432549: Add a BDD test step to take a screenshot to come up with the UI design document (openstack_subnet.delete_multiple_form), #3431187: Add a BDD test step to take a screenshot to come up with the UI design document (openstack_router.delete_multiple_form), #3427759: Add a BDD test step to take a screenshot to come up with the UI design document (openstack_router.delete_form), #3426240: Add a BDD test step to take a screenshot to come up with the UI design document (cloud_launch_template.delete_form)). These changes are incorporated as part of the release 5.8.0.

cloud 6.1.0

Bug fixes
New features

This release introduces several important updates and fixes, enhancing compatibility, functionality, and the overall user experience.

In terms of bug fixes, significant strides were made towards ensuring PHP 8.2 compatibility, particularly addressing issues with trim(), ltrim(), and rtrim() functions. We've resolved a series of errors ranging from the inability to load cloud service provider plugins in the Drupal Cloud Plugin to type errors and undefined array keys within various Drupal and AWS Cloud modules. These fixes improve the robustness of cloud service integrations and the reliability of cloud resource management features.

On the feature front, we've added new capabilities to the Kubernetes (K8s) cloud store, including a Created field in the detailed view for better resource tracking and a hotfix that introduces a field to each K8s resource for enhanced filtering by Name. These additions aim to improve usability and management efficiency of K8s resources.

From a developmental task perspective, this release marks the rollout of version 6.1.0, which signifies a consolidation of all the recent changes and improvements. There has been a focused effort on refining the initial Single Page Application (SPA) landing page by removing irrelevant OpenStack-related blocks, thus ensuring a more relevant and streamlined user experience. Moreover, the inclusion of Behavior-Driven Development (BDD) test steps for taking screenshots contributes to better documentation and UI design validation. Updates to .gitlab-ci.yml, composer.json, and Kubernetes client libraries, alongside refactoring for PHPUnit and BDD tests, underscore our commitment to maintaining high code quality and facilitating continuous integration and development processes.

Overall, this release encapsulates our ongoing commitment to delivering a more stable, user-friendly, and feature-rich cloud management experience, with significant improvements aimed at developers and administrators leveraging Drupal for cloud services.

cloud 7.0.0-alpha1

Bug fixes
New features

In this release, we have focused on enhancing compatibility, fixing bugs, introducing new features, and supporting new formats alongside general maintenance tasks. Key improvements include enhanced compatibility with PHP 8.2, particularly for trim(), ltrim(), and rtrim() functions, and resolution of various errors in the Drupal Cloud and Kubernetes modules. Notable bug fixes address issues with cloud service provider plugin loading, type errors in Kubernetes cloud launch templates, and errors encountered when deleting VPCs in the Drupal AWS Cloud module.

Feature-wise, we've introduced a Created field in the detailed view of the Kubernetes cloud store, enriching the information available to users. Support for the WEBP image file format has been added to the Dockerfile of the Cloud Orchestrator distribution base image, ensuring broader compatibility. In terms of Drupal compatibility, we've refactored system_time_zones() to align with Drupal 10.1.x, leveraging TimeZoneFormHelper::getOptionsList().

On the task front, we've released version 7.0.0-alpha1, marking a significant milestone in the project's development. Enhancements include the addition of a field for filtering Kubernetes resources by name and the refactoring of the initial SPA landing page to exclude unexpected OpenStack-related blocks. The composer.json file has been updated to use drupal/rigel:^7, and we've undertaken a series of BDD test steps to improve UI design documentation. Updates have been made to meet Drupal coding standards and to maintain the project's compatibility with the latest Drupal core versions.

Overall, this release aims to solidify the project's foundation, extend its functionality, and improve user and developer experience by addressing critical issues and incorporating valuable feedback from our community.

cloud 5.7.0

Bug fixes

Bug Fixes:

  • Cloud Service Provider Deletion: Fixed an issue where cloud service provider deletion fails in BDD tests, thanks to Tomotaka Hosomi and yas.
  • OpenStack Integration in SPA Forms: Addressed multiple issues including instance management, attach/detach interface, volume and flavor issues, and stack operations in SPA forms. Contributors like Ryo Yamashita and yas played significant roles in these fixes.
  • BDD Errors in OpenStack Operations: Corrected BDD errors in OpenStack ATDD tests, with contributions from baldwinlouie and yas.
  • Operations on Multiple Entities: Resolved errors where operations on multiple entities were not processed correctly, with fixes implemented by Ryo Yamashita and yas.

Tasks:

  • Refactor to Native JavaScript: Transitioned various scripts from jQuery to native JavaScript to enhance performance and maintainability. This task was notably undertaken by Masami Suzuki, baldwinlouie, and yas in different components.
  • BDD Test Steps for UI Documentation: Added numerous BDD test steps for taking screenshots to assist in UI design documentation, a task contributed to by baldwinlouie, sekinet, and others.
  • Enhancements in SPA Forms: Improved SPA forms for OpenStack integrations, including adding name attributes, fixing double-quote issues in BDD test code, and adding "for" attributes to labels. Key contributions were made by Ryo Yamashita and yas.

Feature Requests:

  • Multi-Entity Selection in SPA: Introduced the functionality to select multiple entities in the SPA for cloud/dashboard, an enhancement made by Ryo Yamashita and yas.
  • Access Checks in Cloud Store: Enabled access checks of list view cloud_store as a security feature, implemented by Xiaohua Guan and yas.

Support Requests:

  • This release does not explicitly mention support requests. However, the iterative improvements and fixes across various components indirectly contribute to better support and user experience.
  • Documentation:

UI Design Documentation:

  • The addition of BDD test steps for capturing screenshots to aid in UI design documentation represents a significant effort towards improving project documentation. This initiative, with contributions from developers like baldwinlouie, sekinet, and others, aims to facilitate a more intuitive design process and better documentation practices.

cloud 6.0.0

Bug fixes

Bug Fixes:

  • Cloud Service Provider Deletion: Fixed an issue where cloud service provider deletion fails in BDD tests, thanks to Tomotaka Hosomi and yas.
  • OpenStack Integration in SPA Forms: Addressed multiple issues including instance management, attach/detach interface, volume and flavor issues, and stack operations in SPA forms. Contributors like Ryo Yamashita and yas played significant roles in these fixes.
  • BDD Errors in OpenStack Operations: Corrected BDD errors in OpenStack ATDD tests, with contributions from baldwinlouie and yas.
  • Operations on Multiple Entities: Resolved errors where operations on multiple entities were not processed correctly, with fixes implemented by Ryo Yamashita and yas.

Tasks:

  • Refactor to Native JavaScript: Transitioned various scripts from jQuery to native JavaScript to enhance performance and maintainability. This task was notably undertaken by Masami Suzuki, baldwinlouie, and yas in different components.
  • BDD Test Steps for UI Documentation: Added numerous BDD test steps for taking screenshots to assist in UI design documentation, a task contributed to by baldwinlouie, sekinet, and others.
  • Enhancements in SPA Forms: Improved SPA forms for OpenStack integrations, including adding name attributes, fixing double-quote issues in BDD test code, and adding "for" attributes to labels. Key contributions were made by Ryo Yamashita and yas.

Feature Requests:

  • Multi-Entity Selection in SPA: Introduced the functionality to select multiple entities in the SPA for cloud/dashboard, an enhancement made by Ryo Yamashita and yas.
  • Access Checks in Cloud Store: Enabled access checks of list view cloud_store as a security feature, implemented by Xiaohua Guan and yas.

Support Requests:

  • This release does not explicitly mention support requests. However, the iterative improvements and fixes across various components indirectly contribute to better support and user experience.
  • Documentation:

UI Design Documentation:

  • The addition of BDD test steps for capturing screenshots to aid in UI design documentation represents a significant effort towards improving project documentation. This initiative, with contributions from developers like baldwinlouie, sekinet, and others, aims to facilitate a more intuitive design process and better documentation practices.

cloud 6.0.0-rc4

6.0.0-rc4

Contributors (2)

baldwinlouie, yas

Changelog

Issues: 2 issues resolved.

Changes since 6.0.0-rc3:

cloud 6.0.0-rc3

Bug fixes
New features
  1. Bug Fixes: Numerous bugs were addressed, including issues with OpenStack launch templates, routers, subnets, network interfaces, floating IPs, and error handling. For example, an "Uncaught TypeError" in a D3 horizon chart, problems in SPA forms like template creation, and router configuration errors were rectified.
  2. Feature Addition: A notable new feature is the addition of the Route53 service and implementation of ListResourceRecordsets.
  3. Support for Drupal 10.1.x: Compatibility updates were made for Drupal 10.1.x, including fixing missing schemas in views.
  4. Tasks and Refactoring: Several tasks were undertaken, such as fixing BDD test failures and taking screenshots for UI design documents. Significant refactoring was also done to move from jQuery to native JavaScript across various modules.
  5. Testing and Documentation: Additions to BDD testing, including steps for taking screenshots for UI design documentation, were made. Refactoring and fixing errors in PHPStan were also part of the updates.
  6. Continuous Integration and Deployment: Updates were made to .gitlab-ci.yml for better failure reporting and other CI/CD processes.

cloud 5.6.0

Bug fixes
New features

Bugs:

  • Multiple issues related to OpenStack functionalities have been fixed, including problems with launching instances, API calls, permissions, and templates.
  • There were also fixes related to the SPA (drupal/cloud_dashboard) interface and its interactions with OpenStack.
  • Other notable fixes include addressing PHPUnit test errors, validation errors, and deprecated placeholder values in preparation for drupal/core:11.0.0.

Tasks:

cloud 6.0.0-rc2

Bug fixes
New features

Bugs:

  • Multiple issues related to OpenStack functionalities have been fixed, including problems with launching instances, API calls, permissions, and templates.
  • There were also fixes related to the SPA (drupal/cloud_dashboard) interface and its interactions with OpenStack.
  • Other notable fixes include addressing PHPUnit test errors, validation errors, and deprecated placeholder values in preparation for drupal/core:11.0.0.

Tasks:

cloud 5.5.0

Bug fixes
New features

For bug fixes, numerous issues such as the 'Launch' button being unresponsive, incorrect title displays, and adjustments to fields based on specific user roles have been resolved. Additionally, corrections concerning server errors, design flaws, and warning messages have been made. In terms of new features, there are numerous updates related to detailed views and forms of OpenStack resources, such as the capability to add 'id' and 'class' attributes. Notably, enhancements like adding CPU and memory information to dropdown lists have been made. On the tasks front, the release of version 6.0.0-rc1, adding various attributes to the OpenStack user detail view, and allowing time for screen rendering in SPAs (Single Page Applications) are included. Code refactoring, the addition of test suites, and general code maintenance are also part of the updates. Overall, these updates aim to improve the user interface, functionality, and robustness of OpenStack-related modules.

cloud 6.0.0-rc1

Bug fixes
New features

For bug fixes, numerous issues such as the 'Launch' button being unresponsive, incorrect title displays, and adjustments to fields based on specific user roles have been resolved. Additionally, corrections concerning server errors, design flaws, and warning messages have been made. In terms of new features, there are numerous updates related to detailed views and forms of OpenStack resources, such as the capability to add 'id' and 'class' attributes. Notably, enhancements like adding CPU and memory information to dropdown lists have been made. On the tasks front, the release of version 6.0.0-rc1, adding various attributes to the OpenStack user detail view, and allowing time for screen rendering in SPAs (Single Page Applications) are included. Code refactoring, the addition of test suites, and general code maintenance are also part of the updates. Overall, these updates aim to improve the user interface, functionality, and robustness of OpenStack-related modules.

cloud 6.0.0-beta2

Bug fixes
New features

Bug fixes: Several bugs were addressed in this update. The parsing of the referer in the CloudConfigLocationController has been rectified using PHP's parse_url() function. Additionally, an issue displaying an incorrect count number on the list view page was corrected. A bug preventing the display of OpenStack resources in the list view when accessed by a Cloud administrator was fixed. Invalid access to a protected member variable in the CloudDashboardForm class was also addressed. Minor issues, like an extra 's' at the end of 'list openstack' permissions and an incorrect initial value of 'URL of the configuration information about the location map' on the Cloud dashboard admin form, were resolved. Lastly, a return type issue at OpenStackService::modifyInstance() was resolved.

New features: New features were also introduced in this update. A function has been added to warn end users before creating vulnerable OpenStack Security Group rules. In terms of resource management, a feature has been added to share OpenStack images across regions, with the added ability to read and write shared information to image tags. To enhance user interaction, a message now appears when no resources are found in a list view, and the tabs for resources have been expanded at startup in the Cloud dashboard. Furthermore, refresh buttons for authenticated users have been removed for a more streamlined user experience, and a function was added to input a binding-profile in the OpenStack port creation form for better control over port configuration.

Tasks: On the task completion front, the team has released version 6.0.0-beta2. In an effort to improve testing, the BDD test scenario for OpenStack to delete resources has been refactored, a BDD test suite for OpenStack floating IP (Associate and Disassociate) was added, and the BDD test scenarios for AWS Cloud and K8s were also refactored. Usability improvements include the addition of a debug option to bypass the animated loading spinner icon in the Cloud dashboard and the setting of default values for the OpenStack volume creation form in SPA. To maintain code quality, changes were made to comply with Drupal coding standards (27). After these updates, the team has transitioned back to the development phase.

cloud 5.4.0

Bug fixes
New features

Bugs: Several bugs were fixed in this update. The parsing of $referer in CloudConfigLocationController's getCloudConfigLocation method was revised to use PHP's parse_url. There was a correction made to the count number in the list view page. An issue that prevented OpenStack resources from being displayed in the list view when accessed as a Cloud Administrator role was fixed. Invalid access to a protected member variable in the CloudDashboardForm class was addressed. A typo in the 'list openstack' permissions was corrected. The initial value of the URL of the configuration information about the location map on the Cloud dashboard admin form was fixed. Lastly, the return type in OpenStackService's modifyInstance method was corrected.

Features: This update also introduced new features. A function was added to warn end-users before creating potentially vulnerable OpenStack Security Group rules. The capability to share OpenStack images in inter-regions was introduced, with shared information added to image tags. The refresh buttons were removed for authenticated users. A message was added for instances where no resources are found in a list view. The tabs for resources at startup in cloud_dashboard were expanded. Another function added was the ability to input a binding-profile in the OpenStack port create form.

Tasks: Several tasks were accomplished in this update. Release 5.4.0 was rolled out. The BDD test scenario for OpenStack was refactored to delete resources. A new BDD test suite was added for OpenStack floating IP. A debug option was added to bypass the animated loading spinner icon in cloud_dashboard. The BDD test scenarios for AWS Cloud and K8s were refactored. Default values were set for the OpenStack volume create form in SPA. The team complied with Drupal coding standards. Lastly, the system was set back to dev.

cloud 5.3.0

Bug fixes
New features

Bug Fixes: Notable bug fixes included the addition of a button for creating an OpenStack launch template in SPA and resolving a variety of issues such as the non-display of the status message in SPA, undefined key errors in the OpenStack network provider, internal server errors in Drupal's AwsCloudOperationsService during instance rebooting, and errors during SPA configuration updates on the Cloud module admin page. Fixes also entailed adding compiled Cloud dashboard SPA artifacts as a hotfix, resolving a display issue where the OpenStack key pair name appeared as 'undefined' in the SPA, and fixing an internal server error related to an undefined variable in openstack_tokens().

New Features: In terms of new features, several were added including the ability to select an OpenStack port in the instance attach interface form, the introduction of 'Termination Protection' for OpenStack instances in both launch and edit forms, and the ability to delete multiple OpenStack server groups at once. Additional features comprised the addition of menu links to display the module permission list in the SPA and on the Cloud dashboard (if the user has permission), as well as the implementation of an email notification system for OpenStack quota limits.

Tasks: Several tasks were completed such as the release of version 5.3.0, refactoring of DMore\ChromeDriver\DevToolsConnection and BDD test scenarios and parameters, adding a missing schema in drupal/cloud_dashboard, sharing OpenStack images across regions, and the decision to revert back to development.

cloud 6.0.0-beta1

Bug fixes
New features

Bug Fixes: Several bugs have been resolved including the addition of a button to create an OpenStack launch template in SPA. Fixes were implemented for issues such as the status message not being displayed in SPA, the handling of BDD issues while pressing 'Apply to selected items', undefined key errors in the OpenStack network provider, an internal server error related to getEntityTypeId() function in Drupal's AwsCloudOperationsService, issues with updating SPA configuration on the Cloud module admin page, and the incorrect display of the OpenStack key pair name as 'undefined' in the SPA. Additionally, compiled Cloud dashboard SPA artifacts were added as a hotfix.

New Features: New functionalities were added across various components. In OpenStack, the capability to select a port in the instance attach interface form was added, as was 'Termination Protection' functionality for instances. A menu link to display the module permission list was provided in the SPA, and the ability to delete multiple OpenStack server groups at once was introduced. The Cloud dashboard in SPA now has a link to display user management, given the user has permission, and an email notification system was set up for OpenStack quota. Also, SPA was enabled during CFn install.

Tasks: There were several task updates including the release of version 6.0.0-beta1, refactoring of DMore\ChromeDriver\DevToolsConnection and BDD test scenarios and parameters, the addition of a missing schema in drupal/cloud_dashboard, sharing OpenStack images in inter-regions, and a return to development.

cloud 5.2.0

Bug fixes
New features

Since the 5.1.2 release, several important changes have been made. A series of bugs were addressed, including an error related to updating the list view of OpenStack Entity, an issue with an undefined method in Drupal\openstack\Service\Rest\OpenStackService, and a problem where the page did not refresh when clicking on different regions.

Several new features were added to enhance the application's functionality. These included a notification token and setting form for OpenStack quota, a link for user management display on the Cloud dashboard for permitted users, an "approve" feature to OpenStack quota with enhancements to the original value and approval permissions, and a function to share OpenStack images across Inter regions. Additionally, Glyphicons were automatically integrated into labels in SPA.

In terms of tasks, the 5.2.0 release was launched. Compiled Cloud dashboard SPA artifacts were added, and an issue that prevented the launch template page from showing was addressed. The addition of 'id' and 'class' attributes were added to SPA forms for BDD. The Cloud Dashboard's permissions were fixed and the dictionary of translation words used in SPA forms was updated. Lastly, updates were made to ensure the RDS version is configurable in CFn templates.

cloud 6.0.0-alpha2

Bug fixes
New features

Since the 6.0.0-alpha1 release, there have been a number of updates to address several bugs and implement new features. Several errors were fixed, including those associated with the list view of the OpenStack Entity and an undefined GuzzleHttp\Exception\ConnectException method. Additionally, issues related to an undefined method in Drupal\openstack\Service\Rest\OpenStackService and problems with page refreshing when clicking on different regions were resolved. Furthermore, a bug that caused an error while executing the "CreateSnapshot" command during a drush cron run and an instantiation issue with the Psr\Http\Client\ClientInterface caused by drupal/geocoder were addressed.

In terms of feature enhancements, several new functionalities were introduced. The application now includes a notification token and a setting form for the OpenStack quota, while redundant setting forms were removed. The Cloud dashboard now has a link for user management display. An "approve" feature was added to the OpenStack quota in multiple phases, which included updates to the list view, approval permissions, and status to the edit form. A new function was introduced to share OpenStack images across Inter regions, and Glyphicons were automatically added to labels in SPA. Also, a sharing field was added to the OpenStack Image and an option to turn on/off the SPA application was integrated.

On the support front, the drupal/geocoder version in composer.json was updated. The 6.0.0-alpha2 release was launched as part of the completed tasks, and compiled Cloud dashboard SPA artifacts were added. Issues preventing the display of the launch template page were fixed, and 'id' and 'class' attributes were added to SPA forms for BDD. Corrections were made to the Cloud Dashboard's permissions, the dictionary of translation words used in SPA forms was updated, and the RDS version was made configurable in CFn templates. Updates were also made to the CFn docker.yaml and Dockerfile to support PHP 8.1 and prepare for the Cloud Dashboard SPA. Finally, the system was refactored to use a static closure.

cloud 5.1.2

Bug fixes

Bugfixes

Contributors (5)

yas, baldwinlouie, hosomitm, Xiaohua Guan, nakamurarts

Changelog

Issues: 8 issues resolved.

cloud 4.8.2

Bug fixes

Bugfixes.

Contributors (2)

yas, baldwinlouie

Changelog

Issues: 4 issues resolved.

Changes since 4.8.1:

cloud 4.8.1

Bug fixes
New features

Fixed an error causing "Cannot instantiate interface Psr\Http\Client\ClientInterface" due to drupal/geocoder. Released version 4.8.1.

cloud 5.1.1

Bug fixes
New features

Added "approve" feature to OpenStack quota, which includes saving new field values. Also, added an option to turn on/off SPA application. Fixed an error causing "Cannot instantiate interface Psr\Http\Client\ClientInterface" due to drupal/geocoder. Released version 5.1.1.

cloud 4.8.0

Bug fixes
New features

This release version is 4.8.0, which is the final release of drupal/cloud:4.x-dev.

The release includes bug fixes such as addressing JavaScript errors and undefined array keys, adding new features such as location fields and sharing options, and support for PHP 8.2 and Drupal 10. Several tasks were also completed, including refactoring and adding functionality for refreshing availability zones, supporting internationalization, and placing certain methods in submodules.

cloud 5.1.0

Bug fixes
New features

The bug fixes include addressing issues with JavaScript errors, undefined array keys, and validation errors when editing OpenStack instances, ports, and launch templates. New features include the addition of location fields to the Cloud dashboard admin settings form, custom parameters to bypass network checking, and support for Drupal's t() function for i18n in the SPA. The release also includes support for new versions of PHP and Drupal core, as well as a number of tasks related to refactoring and improving the module's functionality.

cloud 6.0.0-alpha1

Bug fixes
New features

This release includes bug fixes for issues such as a JavaScript error related to a missing drupal/vmware module, undefined array keys, and validation errors. There are also several features added, including location fields to Cloud Dashboard admin settings, and a custom parameter to bypass network checking. Additionally, there are various support tasks, including refactoring composer.json to support drupal/core:^10 and drupal/simple_oauth:5.2. Finally, there are several tasks related to refactoring and improving functionality, such as adding a location map fieldset and support for i18n in the SPA, as well as adding functionality to refresh the availability zone when refreshing OpenStack resources.

cloud 5.0.1

This release is for version 5.0.1 and includes two updates. The first update, #3352626: Release 5.0.1, was completed by users yas and baldwinlouie. The details of this update are not provided in the release note. The second update, #3352337: Refactor the cloud module's getNetworkOptions method to place it in each submodule, was completed by users Xiaohua Guan and yas. This update refactors the getNetworkOptions method of the cloud module to place it in each submodule.

cloud 4.7.0

Bug fixes
New features

This release includes bug fixes, new features, and various tasks. Bug fixes include issues with AWS and OpenStack services, problems with forms, errors, and incorrect URLs. New features include the ability to edit user roles and passwords for OpenStack projects, as well as new forms for OpenStack roles, users, and projects. Tasks involve refactoring, syncing, adding test cases and BDD suites, and creating entity types for various OpenStack resources. Additionally, there are new views, functions, and forms added for OpenStack resources such as templates, instances, server groups, routers, and quotas.

cloud 5.0.0

Bug fixes
New features

This release includes bug fixes for various issues, including problems with saving AWS Cloud launch templates and OpenStack service providers, errors with adding too many members to OpenStack server groups, and validation errors in the OpenStack Project create and edit forms. Additionally, several new features have been added, such as the ability to edit user roles for OpenStack Projects, a change password form for OpenStack Users, and the ability to select soft or hard reboot options for OpenStack instances. Tasks completed include the addition of new test suites for OpenStack resources, refactoring of the SPA forms in Cloud Dashboard, and cleaning up unnecessary directories.

cloud 4.6.0

Bug fixes
New features

Among the bug fixes are issues with OpenStack and AWS, such as fixing typos, programming errors, and permissions. New features include the addition of fields and forms for OpenStack entities like Heat, Quota, Router, Port, and Subnet, as well as the addition of test cases and location information. Tasks include refactoring, adding BDD test scenarios, and updating the Cloud Dashboard build tool. There are also functions added for editing, deleting, and viewing AWS and OpenStack resources in the SPA.

cloud 5.0.0-rc2

Bug fixes
New features

This release includes bug fixes for various issues, including typos, programming errors, and permission problems in the Cloud Dashboard. Additionally, new features have been added, such as entity types for OpenStack Heat, Quota, Router, Port, and Subnet. Task-related updates include refactoring, testing, and the addition of new functionality to the SPA (Single Page Application) for OpenStack and AWS Cloud, as well as the addition of new regions for AWS and improvements to BDD test suites. There were also hotfixes for OpenStack launch templates and a scenario for viewing AWS Cloud Elastic IPs.

cloud 4.5.0

Bug fixes
New features

This release includes bug fixes such as unrestricted instance type selections, error handling for empty twig template files, and exceptions during BDD tests. New features have also been added, such as OpenStack network create/edit/delete/ forms, a list view of OpenStack network, and entity type OpenStack network. Tasks include refactoring, adding/editing functions for AWS Transit Gateway, Cloud launch template list, OpenStack Volume and Snapshot, and AWS Carrier Gateway in the SPA, and adding BDD test scenarios for AWS Cloud images, OpenStack launch templates, AWS Cloud VPCs, and AWS Cloud key pairs. The release also includes the addition of a Refresh button and Behat step function. The function to create/edit/delete AWS Snapshot in the SPA has also been added.

cloud 5.0.0-rc1

Bug fixes
New features

This release includes bug fixes such as allowing all instance type selections in the master CFn templates to pass to the nested EC2 template unrestricted, fixing an error handling issue, fixing an exception that occurs during BDD testing, and addressing an undefined array key issue. Features added include OpenStack network forms, a list view of OpenStack network, an entity type OpenStack network, and AWS Cloud service provider functions in the SPA. Tasks completed involve refactoring, adding new functions and BDD test scenarios, supporting multiple random parameters, adding a Refresh button, and ensuring Drupal coding standards compliance. The release also includes automated Drupal 10 compatibility fixes.

cloud 4.4.0

Bug fixes
New features

This release includes bug fixes such as changing labels, fixing permission issues, and addressing type conversion errors. It also introduces new features, including adding OpenStack and VMware resource blocks and functions for creating and editing AWS Cloud resources in the SPA. There are also tasks such as adding new functions and test scenarios, complying with coding standards, and stabilizing testing behavior. Overall, this release aims to improve functionality and usability while addressing various issues.

cloud 5.0.0-beta2

Bug fixes
New features

This release includes bug fixes such as changing labels, complying with coding standards, fixing errors for PHP 8.1, and improving form fields for OpenStack instances, launch templates, and security groups. There are also new features added, including OpenStack and VMware resource blocks, and the ability to manage Cloud Orchestrator deployment and create a plugin mechanism for new K8s resources. Tasks completed in this release include adding functions to create, edit, and delete AWS Cloud resources, adding test scenarios, and updating configurations.

cloud 4.3.0

Bug fixes
New features

This release includes bug fixes and new features for a cloud management software. The bug fixes include issues with OpenStack Launch Templates, PHP 8.1 support, error handling, and button permissions. The new features include enhancements for managing Cloud Orchestrator deployment, adding support for AWS CFn templates and GitHub token, and multiple k8s sites. Additionally, there are various BDD test suites and functions added for AWS, OpenStack, VMware, and K8s resources, as well as code refactoring for better performance and adherence to Drupal best practices.

cloud 5.0.0-beta1

Bug fixes
New features

This release includes bug fixes such as adding access query tag to VMware view pages, fixing errors with updating VPC names and removing "Refresh" button when the user has no permission to access any cloud service providers. It also includes new features such as managing Cloud Orchestrator deployment, adding support for multiple K8s sites and adding field parameters to cloud_cluster_site. There are also tasks related to BDD test suites, compliance with Drupal coding standards, and refactoring the source code based on Drupal best practices. Finally, a load balancer is set up when launching a Cloud Orchestrator from a K8s manifest file.

cloud 5.0.0-alpha2

Bug fixes
New features

This release includes bug fixes, features, and tasks. Among the bug fixes are issues with AWS Cloud, K8s ConfigMap, VMware hosts, resource cleanup scripts, and security group titles. The features include the deployment of Cloud Orchestrator by Cloud Cluster, OpenStack SPA functions, and BDD test suites for various K8s components. Tasks include the release of 5.0.0-alpha2, refactoring of IAM permission checking, and updates to the SPA UI design. Additionally, some changes were made to the BDD test suites, such as adding tags and assertions for no error or warning messages.

cloud 4.2.0

Bug fixes
New features
  • Bug fixes for issues with AWS Cloud instances and key pairs, VMware hosts, and K8s ConfigMap
  • Feature additions for deploying Cloud Orchestrator by Cloud Cluster and K8s launching templates
  • Task list for BDD testing, refactoring, and adding functions for OpenStack and K8s entities
  • Upgrades and improvements to testing suites, UI design, and permission checking.

cloud 4.1.0

Bug fixes
New features

Summary: 4.1.0

Contributors: (12) yas, baldwinlouie, sekinet, shota niioka, kumikoono, TamakiFujino, onotm, Ryo Yamashita, suzuki makoto, Xiaohua Guan, makoto suzuki, Masami

Issues: 232 issues fixed.

Changes since 4.0.0:

cloud 4.0.0

Bug fixes
New features

Summary: 4.0.0

Contributors: (9) yas, sekinet, Ryo Yamashita, Masami, baldwinlouie, kumikoono, Xiaohua Guan, Hiroki Moriya, TamakiFujino

Issues: 53 issues fixed.

Changes since 4.0.0-rc2:

cloud 4.0.0-rc2

Bug fixes
New features

Summary: 4.0.0-rc2

Contributors: (4) yas, baldwinlouie, Masami, Xiaohua Guan

Issues: 13 issues fixed.

Changes since 4.0.0-rc1:

cloud 4.0.0-rc1

Bug fixes
New features

Summary: 4.0.0-rc1

Contributors: (10) yas, Masami, sekinet, Xiaohua Guan, kumikoono, XLD, baldwinlouie, onotm, TamakiFujino, Ryo Yamashita

Issues: 60 issues fixed.

Changes since 4.0.0-beta2:

cloud 4.0.0-beta2

Bug fixes
New features

Summary: 4.0.0-beta2

Contributors: (13) yas, baldwinlouie, XLD, TamakiFujino, Xiaohua Guan, yutong.li, kumikoono, sekinet, Masami, onotm, moving to CloudServiceInterface, Ryo Yamashita, mohit.bansal623

Issues: 86 issues fixed.

Changes since 4.0.0-beta1:

Pages

Subscribe with RSS Subscribe to Releases for Cloud