copyright | lastupdated | keywords | subcollection | content-type | ||
---|---|---|---|---|---|---|
|
2025-01-10 |
schematics whats new?, schematics features and enhancements, schematics releases |
schematics |
release-note |
{{site.data.keyword.attribute-definition-list}}
{: #schematics-relnotes}
Use the release notes to learn about the current changes to the {{site.data.keyword.bplong}} documentation that are grouped by month. {: shortdesc}
{{site.data.keyword.bplong_notm}} deprecates older version of Terraform. For more information, see Deprecating older version of Terraform process in {{site.data.keyword.bplong_notm}}. {: deprecated}
{{site.data.keyword.bplong_notm}} deprecates creation of workspace using the {{site.data.keyword.terraform-provider_full_notm}} v1.2, v1.3 template from 2nd week of April 2024. {: important}
{: #January-2025}
Review the release notes for January 2025. {: shortdesc}
{: #schematics-jan1025} {: release-note}
Release {{site.data.keyword.bpshort}} command-line plug-in : The {{site.data.keyword.bpshort}} command-line plug-in v1.12.25 released.
{: #schematics-jan0825} {: release-note}
Workspace update variable command feature upgrade : The {{site.data.keyword.bplong_notm}} supports ibmcloud schematics workspace update variables CLI command to update only the required input variables for an existing workspace.
{{site.data.keyword.bpshort}} enhances the destory feature : The {{site.data.keyword.bplong_notm}} enhances the ibmcloud schematics destroy command with the preview to list all the job resources that are going to be destroyed before prompting for a confirmation.
{{site.data.keyword.bpshort}} supports encryption status in get commands
: The {{site.data.keyword.bplong_notm}} workspace, an action, and an agent get commands is enhanced to fetch the Encryption CRN
and Encryption Status
such as IBM Default
or BYOK
or KYOK
details.
{: #December-2024}
Review the release notes for December 2024. {: shortdesc}
{: #schematics-dec1424} {: release-note}
{{site.data.keyword.bpshort}} supports region-based access : {{site.data.keyword.bpshort}} supports Region-based access feature. For more information about configuration, see the steps to set up region-based access to invite a user.
{: #November-2024}
Review the release notes for November 2024. {: shortdesc}
{: #schematics-nov1424} {: release-note}
{{site.data.keyword.bpshort}} in Platform automation UI : Platform automation includes Terraform, Ansible, and Extensions. For more details about exploring Terraform, Ansible, and Extension, see Working with Terraform, Working with Ansible, and Working with Extensions.
{: #October-2024}
Review the release notes for October 2024. {: shortdesc}
{: #schematics-oct3024} {: release-note}
Release {{site.data.keyword.bpshort}} Agents version
: The {{site.data.keyword.bpshort}} agent version v1.3.0 supports schematics-agent-ansible-job
image instead of an existing schematics-ansible-job
and Terraform version 1.9
.
{: #schematics-oct2424} {: release-note}
New {{site.data.keyword.cloudaccesstrailshort}} topic : See {{site.data.keyword.cloudaccesstrailshort}} events for {{site.data.keyword.bpshort}}.
Added logging topic : See Logging events for {{site.data.keyword.bpshort}}.
New {{site.data.keyword.monitoringshort}} metrics topic : See {{site.data.keyword.monitoringshort}} events for {{site.data.keyword.bpshort}}.
{: #September-2024}
Review the release notes for September 2024. {: shortdesc}
{: #schematics-sept2324} {: release-note}
Release {{site.data.keyword.bpshort}} Agents version
: The {{site.data.keyword.bpshort}} agent version v1.2.0 released supports Terraform version 1.5
and version 1.6
.
{: #August-2024}
Review the release notes for August 2024. {: shortdesc}
{: #schematics-aug2124} {: release-note}
Terraform_v1.7.5
, Terraform_v1.8.5
, and Terraform_v1.9.2
support in {{site.data.keyword.bpshort}}
: {{site.data.keyword.bpshort}} Workspace now supports Terraform_v1.7.5
, Terraform_v1.8.5
, and Terraform_v1.9.2
versions. Terraform_v1.6.6
is maintained as default version till further announcement.
: Announcement of {{site.data.keyword.bpshort}} supporting of Terraform versions{: external}.
{: #July-2024}
Review the release notes for July 2024. {: shortdesc}
{: #schematics-july2324} {: release-note}
Release {{site.data.keyword.bpshort}} Agents version : The {{site.data.keyword.bpshort}} agent version v1.1.1 released.
{: #schematics-july0824} {: release-note}
Release {{site.data.keyword.bpshort}} command-line plug-in : The {{site.data.keyword.bpshort}} command-line plug-in v1.12.24 released.
{: #schematics-july0324} {: release-note}
Update the {{site.data.keyword.bpshort}} Terraform version release plan : The {{site.data.keyword.bpshort}} Terraform version release plan.
{: #June-2024}
Review the release notes for June 2024. {: shortdesc}
{: #schematics-june1124} {: release-note}
Release {{site.data.keyword.bpshort}} command-line plug-in : The {{site.data.keyword.bpshort}} command-line plug-in v1.12.23 released.
{: #schematics-june0524} {: release-note}
Terraform_v1.6.6 support in {{site.data.keyword.bpshort}}
: {{site.data.keyword.bpshort}} service supports Terraform_v1.6.6
from 5th June 2024. Terraform_v1.5.7
is maintained as default version till 10th July 2024.
: Announcement of {{site.data.keyword.bpshort}} supporting of Terraform v1.6.6{: external}.
{: #May-2024}
Review the release notes for May 2024. {: shortdesc}
{: #schematics-may3124} {: release-note}
Release {{site.data.keyword.bpshort}} command-line plug-in : The {{site.data.keyword.bpshort}} command-line plug-in v1.12.22 released.
{: #schematics-may1624} {: release-note}
Enhanced FAQ documentation : Added a FAQ to retrieve the {{site.data.keyword.bpshort}} Workspace ID environment variable.
{: #April-2024}
Review the release notes for April 2024. {: shortdesc}
{: #schematics-apr1924} {: release-note}
Release {{site.data.keyword.bpshort}} command-line plug-in : The {{site.data.keyword.bpshort}} command-line plug-in v1.12.21 released.
{: #schematics-apr1724} {: release-note}
Announcement of {{site.data.keyword.bpshort}} deprecation of Terraform version : Announcement of {{site.data.keyword.bpshort}} deprecation of Terraform version 0.13 through 1.3.6{: external} from 18th April 2024. For more information, see Deprecation schedule.
{: #March-2024}
Review the release notes for March 2024. {: shortdesc}
{: #schematics-mar2524} {: release-note}
{{site.data.keyword.bpshort}} Agents supports {{site.data.keyword.redhat_openshift_notm}} {{site.data.keyword.containershort_notm}} : The {{site.data.keyword.bpshort}} Agents supports {{site.data.keyword.redhat_openshift_notm}} {{site.data.keyword.containershort_notm}} cluster.
Release {{site.data.keyword.bpshort}} Agents version : The {{site.data.keyword.bpshort}} agent version v1.1.0 released.
Release {{site.data.keyword.bpshort}} command-line plug-in : The {{site.data.keyword.bpshort}} command-line plug-in v1.12.20 released.
{: #schematics-mar0824} {: release-note}
Release {{site.data.keyword.bpshort}} command-line plug-in : The {{site.data.keyword.bpshort}} command-line plug-in v1.12.18 released.
{: #February-2024}
Review the release notes for February 2024. {: shortdesc}
{: #schematics-feb2824} {: release-note}
Deprecate creation of workspace by using the {{site.data.keyword.terraform-provider_full_notm}} v1.2
and v1.3
: {{site.data.keyword.bplong_notm}} deprecates creation of workspace by using the {{site.data.keyword.terraform-provider_full_notm}} v1.2
, and v1.3
template from 2nd week of April 2024.
{: #schematics-feb1424} {: release-note}
Release {{site.data.keyword.bpshort}} command-line plug-in : The {{site.data.keyword.bpshort}} command-line plug-in v1.12.17 released.
{: #schematics-feb0724} {: release-note}
Release {{site.data.keyword.bpshort}} command-line plug-in : The {{site.data.keyword.bpshort}} command-line plug-in v1.12.16 released.
{: #January-2024}
Review the release notes for January 2024. {: shortdesc}
{: #schematics-jan2424} {: release-note}
Release {{site.data.keyword.bpshort}} command-line plug-in : The {{site.data.keyword.bpshort}} command-line plug-in v1.12.15 released.
{: #schematics-jan1824} {: release-note}
Release {{site.data.keyword.bpshort}} command-line plug-in : The {{site.data.keyword.bpshort}} command-line plug-in v1.12.14 released.
{: #schematics-jan1024} {: release-note}
{{site.data.keyword.bpshort}} support for agent is generally available (GA) with full production support. : {{site.data.keyword.bpshort}} Agent extends the ability to use {{site.data.keyword.bpshort}} workspace and action jobs to provision, configure, and securely access your infrastructure. See the following content to learn about {{site.data.keyword.bpshort}} Agent releases. - Landing page to start your {{site.data.keyword.bpshort}} Agent engagement - About {{site.data.keyword.bpshort}} Agent and its usage - To plan, and manage an agent: - Planning for an agent - Prerequisites for an agent deployment - Deploying an agent - Displaying an agent - Deleting an agent - To use an agent by: - Creating policies - Monitoring health - Configuration in Kubernetes - Private registry configuration - For any challenges or questions, see {{site.data.keyword.bpshort}} Agent: - FAQs - Troubleshooting guide
{: #October-2023}
Review the release notes for October 2023. {: shortdesc}
{: #schematics-oct0523} {: release-note}
The {{site.data.keyword.bpshort}} Agent supports private catalog
: The {{site.data.keyword.bpshort}} Agent 1.0.0-beta2
version supports for private catalog.
- Agent FAQ about the minimum cluster configuration to run 30 jobs on {{site.data.keyword.bpshort}} agent.
{: #schematics-oct0423} {: release-note}
Release {{site.data.keyword.bpshort}} infrastructure cost estimator : The {{site.data.keyword.bpshort}} infrastructure cost estimator is released. You can now verify your workspace plan to view the results of the workspace apply job.
{: #September-2023}
Review the release notes for September 2023. {: shortdesc}
{: #schematics-sept1723} {: release-note}
Release {{site.data.keyword.bpshort}} command-line plug-in : The {{site.data.keyword.bpshort}} command-line plug-in v1.12.12 released.
Release {{site.data.keyword.bpshort}} Agent migration page : The {{site.data.keyword.bpshort}} Agent supports agent version migration through tagging mechanism. For more information, see Updating agent.
{: #August-2023}
Review the release notes for August 2023. {: shortdesc}
{: #schematics-aug2823} {: release-note}
Release {{site.data.keyword.bpshort}} Agent migration page : The {{site.data.keyword.bpshort}} Agent supports agent version migration through tagging mechanism. For more information, see Upgrading agent.
: Announcement of {{site.data.keyword.bpshort}} supporting of Terraform v1.5{: external} from the end of September 2023.
{: #schematics-aug2323} {: release-note}
: Announcement of {{site.data.keyword.bpshort}} deprecation of Terraform v0.x{: external} from the end of September 2023.
{: #may-2023}
Review the release notes for May 2023. {: shortdesc}
{: #schematics-may222023} {: release-note}
Release {{site.data.keyword.bpshort}} command-line plug-in : The {{site.data.keyword.bpshort}} command-line plug-in v1.12.10 released.
{: #schematics-apr23}
Review the release notes for April 2023. {: shortdesc}
{: #schematics-apr1723} {: release-note}
{{site.data.keyword.bpshort}} documentation realigns the workspace documentation : The {{site.data.keyword.bpshort}} documentation realigns and upgrades the workspace documentation pages such as {{site.data.keyword.bpshort}} workspace, and Managing {{site.data.keyword.bpshort}} resources.
{: #schematics-apr1323} {: release-note}
{{site.data.keyword.bpshort}} updates the deprecation of Terraform versions : The {{site.data.keyword.bpshort}} announces the timeline for the deprecation of Terraform versions.
{: #schematics-apr623} {: release-note}
Release {{site.data.keyword.bpshort}} command-line plug-in : The {{site.data.keyword.bpshort}} command-line plug-in v1.12.9 released.
{: #schematics-mar23}
Review the release notes for March 2023. {: shortdesc}
{: #schematics-mar3023} {: release-note}
Release configuring Kubernetes cluster for an agent. : The {{site.data.keyword.bpshort}} releases documentation on configuring Kubernetes cluster for an agent related to network policies, workspace and action runtime-job, agent sandbox allowlist, agent job-runner configuration, agent runtime configuration for Ansible, and agent runtime configuration for Terraform.
Enhancement of {{site.data.keyword.bpshort}} worker runtime.
: The {{site.data.keyword.bpshort}} releases documentation on {{site.data.keyword.bpshort}} worker runtime for runtime-terraform-job
, and runtime-ansible-job
images.
IAM allowed IP addresses replaced with context based restrictions. : Access to {{site.data.keyword.bpshort}} using IAM allowed IP addresses has been replaced with context based restrictions.
The terraform.tfstate
state file with maximum limit is less than 2 MB.
: The {{site.data.keyword.bpshort}} workspace creation by using terraform.tfstate
file fails due to the limitation in state file. Documentation includes FAQ, troubleshooting guide, and a note in schematics workspace new --state argument.
{: #schematics-mar2223} {: release-note}
{{site.data.keyword.bpshort}} Agent beta-1 release. : {{site.data.keyword.bpshort}} Agent extends the ability to use {{site.data.keyword.bpshort}} workspace and action jobs to provision, configure, and securely access your infrastructure. See the following content to learn about {{site.data.keyword.bpshort}} Agent beta-1 releases. - Landing page to start your {{site.data.keyword.bpshort}} Agent engagement. - About {{site.data.keyword.bpshort}} Agent. - {{site.data.keyword.bpshort}} Agent beta-1 are supported through CLI, and API. - You can manage {{site.data.keyword.bpshort}} Agent beta-1 by - preparing for agent deployment - deploying - displaying - deleting - You can also use an agent assignment policy, and manage an agent health. - FAQs and Troubleshooting guide for any challenges and questions on agent.
Release {{site.data.keyword.bpshort}} command-line plug-in. : The {{site.data.keyword.bpshort}} command-line plug-in v1.12.8 released.
{: #schematics-feb23}
Review the release notes for February 2023. {: shortdesc}
{: #schematics-feb2023} {: release-note}
{{site.data.keyword.bpshort}} allowed IP address for US
, EU Central
, and UK South
region are updated
: {{site.data.keyword.bpshort}} lists the US
, EU Central
, and UK South
region allowed IP addresses to support US
, EU Central
, and UK South
region endpoints.
{: #schematics-feb0723} {: release-note}
Release {{site.data.keyword.bpshort}} command-line plug-in. : The {{site.data.keyword.bpshort}} command-line plug-in v1.12.7 released.
{: #schematics-feb0323} {: release-note}
Enhancement in {{site.data.keyword.bpshort}} to protect its services with context-based restrictions : {{site.data.keyword.bpshort}} protects its services with context-based restrictions through network zones and network rules. For more information, see Protecting {{site.data.keyword.bpshort}} services with context-based restrictions.
{: #schematics-jan23}
Review the release notes for January 2023. {: shortdesc}
{: #schematics-jan3023} {: release-note}
Release {{site.data.keyword.bpshort}} command-line plug-in. : The {{site.data.keyword.bpshort}} command-line plug-in v1.12.6 released.
{: #schematics-dec22}
Review the release notes for December 2022. {: shortdesc}
{: #schematics-dec1322} {: release-note}
Release {{site.data.keyword.bpshort}} agents GitHub repository. : The agent beta releases {{site.data.keyword.bpshort}} agents{: external} Cloud {{site.data.keyword.bpshort}} GitHub repository.
Release {{site.data.keyword.bpshort}} command-line plug-in. : The {{site.data.keyword.bpshort}} command-line plug-in v1.12.5 released.
{: #schematics-nov22}
Review the release notes for November 2022. {: shortdesc}
{: #schematics-nov2922} {: release-note}
Enhance {{site.data.keyword.bpshort}} documentation : {{site.data.keyword.bpshort}} enhances its documentation with - What is Infrastructure as Code (IaC) with respect to {{site.data.keyword.bpshort}}?. - Relationship between {{site.data.keyword.bpshort}} offerings.
{: #schematics-nov1822} {: release-note}
Release {{site.data.keyword.bpshort}} command-line plug-in. : The {{site.data.keyword.bpshort}} command-line plug-in v1.12.5 released.
{: #schematics-nov1522} {: release-note}
Release {{site.data.keyword.bpshort}} agents GitHub repository. : The agent beta releases {{site.data.keyword.bpshort}} agents{: external} Cloud {{site.data.keyword.bpshort}} GitHub repository with the following fixes: - Unknown certificate issues during repository cloning. - Display the complete log information, log enhancements. - Job status, and other minor bug fixes.
{: #schematics-nov0322} {: release-note}
Release {{site.data.keyword.bpshort}} command-line plug-in. : The {{site.data.keyword.bpshort}} command-line plug-in v1.12.3 released.
{: #schematics-sept22}
{{site.data.keyword.bpshort}} deprecates Python v3.6
and upgrades the {{site.data.keyword.bpshort}} Job image to use Python v3.8
by mid of September 2022. For more information, see {{site.data.keyword.bpshort}} announcement{: external} tools.
{: deprecated}
Review the release notes for September 2022. {: shortdesc}
{: #schematics-sept2222} {: release-note}
The {{site.data.keyword.bpshort}} Job image supports Python v3.8
: The {{site.data.keyword.bpshort}} Job image supports Python v3.8
from 21 September 2022. For more information, see {{site.data.keyword.bpshort}} announcement{: external} tools.
{: #schematics-aug22}
Review the release notes for August 2022. {: shortdesc}
{: #schematics-aug1622} {: release-note}
{{site.data.keyword.bpshort}} runtime now supports Ansible v2.9.27 : {{site.data.keyword.bpshort}} runtime supports Ansible v2.9.27 to run your Ansible automation.
{: #schematics-aug1122} {: release-note}
Release {{site.data.keyword.bpshort}} command-line plug-in : The {{site.data.keyword.bpshort}} command-line plug-in v1.12.2 released.
{: #schematics-aug2022} {: release-note}
{{site.data.keyword.bpshort}} allowed IP address for US
, EU Central
, and UK South
region are updated
: {{site.data.keyword.bpshort}} lists the US
, EU Central
, and UK South
region allowed IP addresses to support US
, EU Central
, and UK South
region endpoints.
{: #schematics-july22}
Review the release notes for July 2022. {: shortdesc}
{: #schematics-jul2622} {: release-note}
Release {{site.data.keyword.bpshort}} command-line plug-in : The {{site.data.keyword.bpshort}} command-line plug-in v1.12.1 released.
{: #schematics-july2022} {: release-note}
{{site.data.keyword.bpshort}} allowed IP address for US
region is updated
: {{site.data.keyword.bpshort}} lists the US
region allowed IP addresses to support us-east
and us-south
region endpoints.
{: #schematics-july1122} {: release-note}
{{site.data.keyword.bpshort}} agents beta release in production.
: {{site.data.keyword.bpshort}} Agent extends the ability to use {{site.data.keyword.bpshort}} workspace and action jobs to provision, configure, and securely access your infrastructure. See the following content to learn about {{site.data.keyword.bpshort}} Agent releases.
- Landing page to start your {{site.data.keyword.bpshort}} agents engagement.
- About {{site.data.keyword.bpshort}} agents.
- Agents are supported through CLI, UI, APIs
related to agents, and Policy.
- Install {{site.data.keyword.bpshort}} agents through UI.
- FAQs and Troubleshooting guide for any challenges and questions on agents.
Release {{site.data.keyword.bpshort}} command-line plug-in : The {{site.data.keyword.bpshort}} command-line plug-in v1.12.0 released.
{: #schematics-july0822} {: release-note}
Release {{site.data.keyword.bpshort}} command-line plug-in : The {{site.data.keyword.bpshort}} command-line plug-in v1.12.3 released.
{: #schematics-june22}
Review the release notes for June 2022. {: shortdesc}
{: #schematics-june2322} {: release-note}
Enhanced FAQ documentation : {{site.data.keyword.bpshort}} FAQ documentation content, is now enhanced by grouping the FAQs based on the {{site.data.keyword.bpshort}} objects, such as, - Actions FAQ - General FAQ - Workspaces FAQ
{: #schematics-june1522} {: release-note}
Enhance {{site.data.keyword.bpshort}} getting started section : Enhanced {{site.data.keyword.bpshort}} documentation to explain about the Using open source tools, and {{site.data.keyword.bpshort}} use cases
{: #schematics-may22}
Review the release notes for May 2022. {: shortdesc}
{: #schematics-may1222} {: release-note}
Enhance documentation with the security and compliance section : Enhanced {{site.data.keyword.bpshort}} documentation with the security and compliance such as security, compliance, Data privacy and governance, and General Data Protection Regulation (GDPR).
Enhance documentation with the best practices : Enhanced {{site.data.keyword.bpshort}} documentation with the best practices when using {{site.data.keyword.bpshort}} objects Best practices for securing the {{site.data.keyword.bpshort}} objects.
{: #schematics-may0522} {: release-note}
Release {{site.data.keyword.bpshort}} command-line plug-in : The {{site.data.keyword.bpshort}} command-line plug-in v1.10.0 released.
{: #schematics-apr22}
Review the release notes for April 2022. {: shortdesc}
{: #schematics-apr3022} {: release-note}
Support detecting drift : The {{site.data.keyword.bpshort}} supports drift capabilities for {{site.data.keyword.bpshort}} workspace. For more information, see viewing detecting drift through {{site.data.keyword.bpshort}} UI, CLI, or API.
Support stopping or terminating the running job : The {{site.data.keyword.bpshort}} supports stopping or terminating the running job for {{site.data.keyword.bpshort}} workspace. For more information, see stopping a running job through UI, CLI, or API.
Support more frequently asked questions (FAQs)
: The {{site.data.keyword.bpshort}} supports FAQs related to drift detection
.
Support enhanced {{site.data.keyword.bpshort}} resource view : The {{site.data.keyword.bpshort}} supports the enhanced {{site.data.keyword.bpshort}} resource view in UI page.
{: #schematics-apr2622} {: release-note}
Release {{site.data.keyword.bpshort}} command-line plug-in : The {{site.data.keyword.bpshort}} command-line plug-in v1.9.0 released.
{: #schematics-apr2722} {: release-note}
Release {{site.data.keyword.bpshort}} command-line plug-in : The {{site.data.keyword.bpshort}} command-line plug-in v1.8.1 released.
{: #schematics-apr1822} {: release-note}
Support array of injectable Terraform blocks in create workspace API : The {{site.data.keyword.bpshort}} supports array of injectable Terraform block to inject the parameters with the values to an existing Terraform template to provision through {{site.data.keyword.bpshort}} create workspace API.
Release {{site.data.keyword.bpshort}} command-line plug-in : The {{site.data.keyword.bpshort}} command-line plug-in v1.9.1 released.
{: #schematics-apr3122} {: release-note}
{{site.data.keyword.bpshort}} command-line supports private {{site.data.keyword.bpshort}} endpoint : The {{site.data.keyword.bpshort}} command line supports private {{site.data.keyword.bpshort}} endpoint.
Support .JSON
and .tfvars
file extension for {{site.data.keyword.bpshort}} plan and apply commands
: The {{site.data.keyword.bpshort}} command line supports .JSON
and .tfvars
file extension in {{site.data.keyword.bpshort}} plan and apply commands.
Enhance resources tabular data view for resources.
: The {{site.data.keyword.bpshort}} command line lists the provisioned resources from your workspace in a tabular data view output with Resource, Type, State, Resource group, URL, and Tags fields. For example, use ibmcloud schematics state list
command to list the resources provisioned in your workspace.
Deprecate and warning message when using ibmcloud terraform
command.
: The {{site.data.keyword.bpshort}} ibmcloud terraform
command usage displays warning and deprecation message as Alias 'terraform' are deprecated. Use schematics or sch in your commands
.
Release {{site.data.keyword.bpshort}} command-line plug-in : The {{site.data.keyword.bpshort}} command-line plug-in v1.8.0 released on 9 April 2022.
{: #schematics-mar22}
Review the release notes for March 2022. {: shortdesc}
{: #schematics-mar3122} {: release-note}
Support deleting {{site.data.keyword.bpshort}} data objects : The {{site.data.keyword.bpshort}} supports deleting {{site.data.keyword.bpshort}} data from UI, CLI, and API for workspace, action, and inventories objects.
Fixes related to {{site.data.keyword.bpshort}} actions and workspace
: - Now you can create actions with an empty resource group. The empty resource group automatically points to the Default
resource group.
: - List workspace API supports summary
profile type.
: - Get inventory definition supports detailed
profile type.
Get job files API supports plan_json
file type
: The {{site.data.keyword.bpshort}} supports plan_json
file type in Get job output API.
: PATCH inventory definition in the inventories API is removed from the documentation.
{: #schematics-mar1522} {: release-note}
Support __netrc__
environment values in private Git repository
: The {{site.data.keyword.bpshort}} supports the latest __netrc__
environment values to support download the Terraform module templates for private Git repository in command line and APIs
.
{: #schematics-mar422} {: release-note}
Support Terraform v1.1
in {{site.data.keyword.bpshort}}
: The {{site.data.keyword.bpshort}} supports the latest Terraform version 1.1
in UI, [command-line, and APIs
.
Release {{site.data.keyword.bpshort}} command-line plug-in : The {{site.data.keyword.bpshort}} command-line plug-in v1.7.3 released on 4 March 2022.
{: #schematics-feb22}
Review the release notes for February 2022. {: shortdesc}
{: #schematics-feb1622} {: release-note}
Release {{site.data.keyword.bpshort}} command-line plug-in : The {{site.data.keyword.bpshort}} command-line plug-in v1.7.2 released on 16 February 2022.
Supports installer for Linux™ arm64 and Mac OS arm64 binaries : The {{site.data.keyword.bpshort}} supports command-line installer for Linux™ arm64 and Mac OS arm64 binaries Operating System.
{: #schematics-feb1122} {: release-note}
Release {{site.data.keyword.bpshort}} command-line plug-in : The {{site.data.keyword.bpshort}} command-line plug-in v1.7.1 released on 11 February 2022.
{: #schematics-jan22}
Review the release notes for January 2022. {: shortdesc}
{: #schematics-jan3122} {: release-note}
Release {{site.data.keyword.bpshort}} command-line plug-in : The {{site.data.keyword.bpshort}} command-line plug-in v1.7.0 released on 18 January 2022.
Supports installer for PowerLinux™ and System/390 Linux™ : The {{site.data.keyword.bpshort}} supports command-line installer for PowerLinux™ 64-bit and System/390 Linux™ 64-bit Operating System.
{: #schematics-dec21}
Review the release notes for December 2021. {: shortdesc}
{: #schematics-dec3021} {: release-note}
Release {{site.data.keyword.bpshort}} command-line plug-in : The {{site.data.keyword.bpshort}} command-line plug-in v1.6.2 released on 2nd December 2021.
{: #schematics-nov21}
Review the release notes for November 2021. {: shortdesc}
{: #schematics-nov3021} {: release-note}
Centrally manage access tags for {{site.data.keyword.bpshort}} workspaces in your account : To create and associate access tags for the {{site.data.keyword.bpshort}} workspaces in your account, see Manage access tag in your account.
Support WinRM
in user interface
: {{site.data.keyword.bpshort}} supports Windows Remote Management (WinRM
) for {{site.data.keyword.bpshort}} actions.
Global catalog settings for {{site.data.keyword.bpshort}} workspaces location : You can now, manage the catalog settings for {{site.data.keyword.bpshort}} resources based on the location. For more information, see Manage location settings in catalog.
About compact
download
: You can download the relevant files from the Git repository for your workspaces. For more information, see Compact download for {{site.data.keyword.bpshort}} workspaces.
About {{site.data.keyword.bpshort}} Job files : You can now download the state-file at every job level along with the current state-file of a workspace by using the existing Get Job API. For more information, see Download {{site.data.keyword.bpshort}} Job files.
ResourceQuery attribute deprecated
: ResourceQuery attribute is replaced as resource_queries
in the API.
{: #schematics-oct21}
Review the release notes for October 2021. {: shortdesc}
{: #schematics-oct2221} {: release-note}
Onboarding Terraform templates to private catalog : For onboarding multiple Terraform templates into {{site.data.keyword.cloud_notm}} private catalog, see Onboard bulk Terraform templates to private catalog.
Sample templates to deploy into {{site.data.keyword.cloud_notm}} : Install Terraform sample Terraform templates to provision different {{site.data.keyword.cloud_notm}} services by using {{site.data.keyword.bpshort}} workspaces.
Support WinRM
in command line
: The {{site.data.keyword.bpshort}} supports Windows Remote Management (WinRM
) for {{site.data.keyword.bpshort}} actions. Added the --inventory-connection-type
, --bastion-credential-json
, and --credential-json
option value to the create, and update commands.
Documentation lists the Command-line version change log history : The {{site.data.keyword.bpshort}} documentation supports the list of command-line features, enhancements, and fixes note.
{: #sept30-2021}
Review the release notes for September 2021. {: shortdesc}
{: #schematics-sept3021} {: release-note}
Inventory target feature support in {{site.data.keyword.bpshort}} actions API
: The {{site.data.keyword.bpshort}} supports Windows Remote Management (WinRM
) port as inventory_connection_type
parameter in the create and update action APIs
.
Bastion host enhancement in {{site.data.keyword.bpshort}} actions API
: The {{site.data.keyword.bpshort}} enhances the bastion host configuration as an optional parameter in the create and update action APIs
if the inventory connection type
is set to winrm
.
{{site.data.keyword.bpshort}} actions API enhancement to support bastion host connection with non-root user
: The {{site.data.keyword.bpshort}} actions API now supports bastion host connection with non-root user and the ssh
in the create and update action APIs
.
{{site.data.keyword.bplong_notm}} job queue process : For more information about job queue process, see Executing process of the {{site.data.keyword.bpshort}} job queue and FAQ.
{{site.data.keyword.bpshort}} actions APIs
enhances the credentials parameter
: You can now access the inventory username through the credentials parameter in the create and update action APIs
.
{{site.data.keyword.bpshort}} introduces compact flag in the workspace create and update API
: You can now download the sub directory
from the GIT repositories through {{site.data.keyword.bpshort}}. For more information, see How can I download sub directory
from the GIT repositories through {{site.data.keyword.bpshort}}?.
Importance of location and URL endpoint in workspace creation : Why do {{site.data.keyword.bpshort}} workspaces create through API fails?.
{: #aug-2021}
Review the release notes for August 2021. {: shortdesc}
{: #schematics-aug2721} {: release-note}
Workspace update command enhancement : The {{site.data.keyword.bplong_notm}} supports pull request flag in the {{site.data.keyword.bpshort}} workspaces update command.
Terraform v1.0 support
: {{site.data.keyword.bplong_notm}} now supports Terraform v1.0 now. You can now select to run your infrastructure code with Terraform version 0.12
or 0.13
or 0.14
, 0.15
or 1.0
. Make sure that you use the syntax that is compatible with the Terraform version that you want to use. Note you can experience a unified console experience across all support platforms, and provides a provider based sensitivity and sensitive functions. For more information about Terraform v1.0 availability from HashiCorp Language, see Terraform v1.0 general availability.
{{site.data.keyword.bplong_notm}} support job queue logs enhancement : For more information about viewing job queue logs, see Reviewing the {{site.data.keyword.bpshort}} job details.
{: #schematics-aug1121} {: release-note}
{{site.data.keyword.bplong_notm}} deprecates older version of Terraform
: The end of marketing
and end of support
of deprecating older version of Terraform provider in {{site.data.keyword.bplong_notm}}, see Deprecating older version of Terraform process in {{site.data.keyword.bplong_notm}}.
{: #july-2021}
Review the release notes for July 2021. {: shortdesc}
{: #schematics-jul3021} {: release-note}
{{site.data.keyword.bplong_notm}} deprecates Terraform v0.11
: {{site.data.keyword.bplong_notm}} deprecates the support of Terraform v0.11 from July 2021. As HashiCorp Configuration Language deprecated Terraform v0.11 in Terraform providers.
Terraform v0.15 support
: {{site.data.keyword.bplong_notm}} now supports Terraform v0.15 now. You can now select to run your infrastructure code with Terraform version 0.12
or 0.13
or 0.14
or 0.15
. Make sure that you use the syntax that is compatible with the Terraform version that you want to use. Note Terraform v0.15 provides you to remote state data sources, cross-compatible between the Terraform v0.14.x
and higher version to move between Terraform versions. Also, you can experience a unified console experience across all support platforms, and provides provider-based sensitivity and sensitive functions. For more information about Terraform v0.15 availability from HashiCorp Language, see Terraform v0.15 general availability.
Ansible v2.9.23 API and command-line support
: Ansible v2.9.23 and Ansible provisioner v2.3.3 are supported in the {{site.data.keyword.bplong_notm}} action.
{: #schematics-jul1921} {: release-note}
Support parallelism and other environment variables in {{site.data.keyword.bplong_notm}} : {{site.data.keyword.bplong_notm}} supports setting a custom value for parallelism. For more information, see Supporting parallelism and other Terraform environment variables in {{site.data.keyword.bplong_notm}}.
{: #june-2021}
Review the release notes for June 2021. {: shortdesc}
{: #schematics-jun3021} {: release-note}
Support taint
and untaint
feature enhancement in {{site.data.keyword.bplong_notm}}
: You can run ibmcloud schematics state list
command to view the tainted status of your resources. For more information, see about taint and untaint
command and see Time out errors with {{site.data.keyword.bplong_notm}} blog{: external}.
Documentation support to deploy resources in specific region or across multiple region : For more information, see Deploying {{site.data.keyword.cloud_notm}} resources in a specific region or across multiple regions {{site.data.keyword.cloud_notm}} resources.
Documentation support to create workspace by using {{site.data.keyword.bplong_notm}} resources : For more information, see Setting up Terraform for {{site.data.keyword.bpshort}}.
One page view to create workspace by using UI
, CLI
, API
, and Terraform
switcher documentation
: For more information about {{site.data.keyword.bplong_notm}} workspaces, creation, see Setting up workspaces.
Temporarily {{site.data.keyword.bplong_notm}} workspaces stop activity API is deactivated : For more information, see Stop an apply job API.
{: #may-2021}
Review the release notes for May 2021. {: shortdesc}
{: #schematics-may2621} {: release-note}
Version constraints support in {{site.data.keyword.bplong_notm}} : Specifying version constraints for Terraform and Ansible. For more information, see specifying version constraints in {{site.data.keyword.bpshort}}.
Troubleshooting guide support : For more information about the debugging {{site.data.keyword.bpshort}} apply errors, see Why do timeout failures result in tainted {{site.data.keyword.cloud_notm}} resources?, [Why am I getting 5xx HTTP errors?]/docs/schematics?topic=schematics-server-errors), Why can't {{site.data.keyword.bpshort}} find the resource group?, and How can I find the root cause of why {{site.data.keyword.bpshort}} apply is failing?
{{site.data.keyword.bpshort}} supports sample solutions : Sample solutions by using Terraform templates and modules to set up the infrastructure. For more information, see Sample solutions for {{site.data.keyword.bplong_notm}}.
{: #april-2021}
Review the release notes for April 2021. {: shortdesc}
{: #schematics-apri1421} {: release-note}
Ansible support in {{site.data.keyword.bplong_notm}} is now generally available
: Use {{site.data.keyword.bpshort}} actions to run your Ansible playbooks
in {{site.data.keyword.cloud_notm}}, and automate the configuration, operation, and management of cloud resources, or deploy multitiered app workloads. To get started, see {{site.data.keyword.bpshort}} landing page, try out one of the IBM-provided Ansible playbooks
or learn more about how {{site.data.keyword.bpshort}} integrates Ansible in About {{site.data.keyword.bplong_notm}}.
{: #march-2021}
Review the release notes for March 2021. {: shortdesc}
{: #schematics-mar1421} {: release-note}
Terraform v0.14 support
: {{site.data.keyword.bplong_notm}} now supports Terraform v0.14 now. You can now select to run your infrastructure code with Terraform version 0.11
or 0.12
or 0.13
or 0.14
. Make sure that you use the syntax that is compatible with the Terraform version that you want to use. Terraform v0.14
introduced new sensitive attribute in the variable metadata configuration. {{site.data.keyword.bpshort}} do not detect this sensitive attribute. Users should continue to use the sensitive checkbox in the {{site.data.keyword.bplong_notm}} console, and use secure flag in the API payload. {{site.data.keyword.bpshort}} already supports masking the sensitive updated values. Terraform v0.14
introduced a lock file for versions with the name .terraform.lock.hcl
. This file is created during terraform init
. If you use .terraform.lock.hcl
file in the Terraform commands, the versions stored in .terraform.lock.hcl
file are used. {{site.data.keyword.bpshort}} doesn't support this feature. {{site.data.keyword.bpshort}} do not store this file for subsequent actions.
{: #feb-2021}
Review the release notes for February 2021. {: shortdesc}
{: #schematics-feb2521} {: release-note}
{{site.data.keyword.bpshort}} supports the ability to store the user-defined file : {{site.data.keyword.bplong_notm}} supports the ability to store the user-defined file for running the subsequent Terraform commands. For more information, see store user-defined files in {{site.data.keyword.bpshort}}.
Allowed file extensions in {{site.data.keyword.bpshort}} : Allowed and blocked file extensions support during cloning. For more information, see allowed and blocked file extensions.
{{site.data.keyword.bpshort}} CLI plug-in and commands support in CLI documentation : {{site.data.keyword.bplong_notm}} command-line plug-in to install, and list the command-line commands in the CLI documentation.
{: #schematics-feb1221} {: release-note}
Ansible open beta release : {{site.data.keyword.bplong_notm}} supports and releases Ansible open beta version for the IBMers and clients. For more information, see about Ansible, watch video about Ansible, and see {{site.data.keyword.cloud_notm}} Terraform provider updates and Ansible actions in {{site.data.keyword.bpshort}} blog.
{: #jan-2021}
Review the release notes for January 2021. {: shortdesc}
{: #schematics-jan2921} {: release-note}
Virtual Private Endpoint Gateways support : {{site.data.keyword.bplong_notm}} supports Virtual Private Endpoint Gateways for secure connection. For more information, see Virtual private endpoint gateways for {{site.data.keyword.bpshort}}.
{: #schematics-jan2021} {: release-note}
Terraform commands API support : {{site.data.keyword.bplong_notm}} supports Terraform commands API. For more information, see Commands API.
Terraform commands command-line support : {{site.data.keyword.bplong_notm}} supports Terraform command-line commands. For more information, see Terraform command-line commands.
command-line Commands
: {{site.data.keyword.bplong_notm}} supports command-line workspace and state commands such as import, show, state move, state remove, taint, and untaint
.
{: #schematics-jan0721} {: release-note}
Multiple SDK support
: {{site.data.keyword.bplong_notm}} supports Java
, Node
, Python
, and Go
SDK for the APIs
. For more information, see {{site.data.keyword.bpshort}} API documentation.
{: #dec-2020}
Review the release notes for December 2020. {: shortdesc}
{: #schematics-dec92020} {: release-note}
Ansible beta release : {{site.data.keyword.bplong_notm}} supports and releases Ansible beta version for the IBMers. For more information, see about Ansible and watch video about Ansible.
Beta
: The open beta release of Ansible support is now available in {{site.data.keyword.bplong_notm}} to IBM users. Contact your {{site.data.keyword.bplong_notm}} Technical Offering Manager Carl Swanson
, if you are interested in getting early access to this beta offering.
{: #nov-2020}
Review the release notes for November 2020. {: shortdesc}
{: #schematics-dec252020} {: release-note}
Terraform v0.13 support
: {{site.data.keyword.bplong_notm}} now supports Terraform v0.13. You can now choose to run your infrastructure code with Terraform version 0.11
or 0.12
or 0.13
. With Terraform version 0.13, the syntax for configuration files changed. Make sure that you use the syntax that is compatible with the Terraform version that you want to use.
{: #oct-2020}
Review the release notes for October 2020. {: shortdesc}
{: #schematics-oct162020} {: release-note}
Monitoring : {{site.data.keyword.bplong_notm}} now supports monitoring {{site.data.keyword.bpshort}} services by using {{site.data.keyword.cloud_notm}} Monitoring. For more information about the monitoring {{site.data.keyword.bpshort}} workspaces, see Monitoring {{site.data.keyword.bpshort}} instances.
Files and resources for your workspace actions : {{site.data.keyword.bplong_notm}} now performs the vulnerability check of the files and resources that are added for the first time to your repository.
Creating a deploy to {{site.data.keyword.bplong_notm}} link : {{site.data.keyword.bplong_notm}} now supports an efficient way to share your Git repository so that other people can experiment to create workspace by using {{site.data.keyword.bpshort}} without affecting your original code. For more information about deploy to {{site.data.keyword.cloud_notm}}, see create deploy to {{site.data.keyword.bpshort}}.
{: #sept-2020}
Review the release notes for September 2020. {: shortdesc}
{: #schematics-sept112020} {: release-note}
Bitbucket
supports private repository
: {{site.data.keyword.bplong_notm}} supports private bit bucket repository as a template repository source. All you need to use the URL in this format https://bitbucket.org/<your_user_name>/<repo_name>/src/<branch_name>/<folder_name>
and for the URL with branch you need to use in this format https://bitbucket.org/<your_user_name>/<repo_name>/src/<branch_name>
. If the workspace name is different from your user name then you need to provide the workspace name in this format. https://<username>@bitbucket.org/<workspace_name>/tf_cloudless_sleepy/src/master
.
Support to override the default variable : {{site.data.keyword.bplong_notm}} now supports to override the Terraform default variable store value. For more information about configuring to override the variable, see workspace update.
{: #aug-2020}
Review the release notes for August 2020. {: shortdesc}
{: #schematics-aug142020} {: release-note}
Support for multiple Terraform provider
: {{site.data.keyword.bplong_notm}} now supports multiple Terraform provider versions. You need to add Terraform provider block with the provider version. By default the provider executes latest version 1.21.0
, and previous four versions such as 1.20.1
, 1.20.0
, 1.19.0
, 1.18.0
are supported. For more information about the provider configuration, see Multiple Terraform Provider.
Time out set for local-exec and remote-exec users : If you run local-exec or remote-exec users, make sure the execution completes within 30 minutes. Otherwise execution times out automatically.
Bitbucket
is used as a template repository source
: {{site.data.keyword.bplong_notm}} supports public bit bucket repository as a template repository source. Private bit bucket repository needs a workaround. Download the files from the repository, then, you need to tar
the files and upload in the {{site.data.keyword.bplong_notm}} workspace.
{: #jul-2020}
Review the release notes for July 2020. {: shortdesc}
{: #schematics-jul92020} {: release-note}
Stop apply support : {{site.data.keyword.bplong_notm}} now supports stopping a {{site.data.keyword.bpshort}} apply action that currently runs against your workspace from the console and the API. For more information, see Managing resource life cycles or use the DELETE /v1/workspaces/{id}/actions/{action_id} API.
New {{site.data.keyword.bpshort}} locations : You can now create {{site.data.keyword.bpshort}} workspaces in the Frankfurt or London location by using the location selector from the {{site.data.keyword.bpshort}} console or targeting the matching {{site.data.keyword.cloud_notm}} region through CLI. For more information, see Locations and service endpoints and Where is my data stored?
{: #jun-2020}
Review the release notes for June 2020. {: shortdesc}
{: #schematics-jun262020} {: release-note}
Ansible provisioner support : You can now use the Ansible provisioner with {{site.data.keyword.bplong_notm}} to deploy software on {{site.data.keyword.cloud_notm}} resources or perform actions against your resources, such as shutting down a virtual server instance. For more information about how to use the Ansible provisioner, see Discover best practice VPC configuration for application deployment, and Learn about repeatable and reliable end-to-end app provisioning and configuration.
{: #schematics-jun252020} {: release-note}
Version 1.8.0 of the {{site.data.keyword.cloud_notm}} Provider plug-in available : The {{site.data.keyword.terraform-provider_full_notm}} version 1.8.0 is now enabled in {{site.data.keyword.bplong_notm}}. For more information about the version, see the release notes{: external}. For an overview of supported {{site.data.keyword.cloud_notm}} resources and data sources, see the {{site.data.keyword.cloud_notm}} Provider plug-in reference.
{: #schematics-jun222020} {: release-note}
Upload Terraform templates as TAR files
: You can now provide your Terraform template by uploading a tap archive file from your local machine. This feature is supported from the command-line or API. For more information, see the ibmcloud schematics workspace upload
command or PUT /v1/workspaces/{id}/templates/{template_id}/template_repo_upload
API.
{: #may-2020}
Review the release notes for May 2020. {: shortdesc}
{: #schematics-may82020} {: release-note}
New EU API endpoint
: You can now choose to create your {{site.data.keyword.bpshort}} workspaces in the US or Europe. Depending on the location that you choose, your {{site.data.keyword.bpshort}} actions run in either the US (us-south
or us-east
) or in Europe (eu-de
or eu-gb
). The location that you choose for your workspace is independent from the location where you want to provision your resources. For more information, see Locations and service endpoints.
{: #april-2020}
Review the release notes for April 2020. {: shortdesc}
{: #schematics-apr172020} {: release-note}
Terraform v0.12 support : You can now choose to run your infrastructure code with Terraform version 0.11 or 0.12. With Terraform version 0.12, the syntax for configuration files changed. Make sure that you use the syntax that is compatible with the Terraform version that you want to use. To migrate your Terraform configuration files from version 0.11 to version 0.12, see Migrating your Terraform configuration files from version 0.11 to version 0.12.
New workspace creation flow : The workspace creation flow is now a two-step process. First, you create the workspace without connecting it to a GitHub or GitLab repository. Then, you add the details of your GitHub or GitLab repository, retrieve input variables, and let {{site.data.keyword.bpshort}} scan your Terraform configuration files for syntax errors. With the change of the workspace creation flow, new workspace states are introduced as well.