Skip to content

Commit 652a4e2

Browse files
committed
Update release note texts
1 parent ee990c5 commit 652a4e2

17 files changed

+177
-0
lines changed
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
[id="bug-fix-rhidp-3115"]
2+
= {product-very-short} helm chart deployment throws `NotAllowedError`
3+
4+
Previously, when deploying with the Helm Chart, there could be a mismatch between the Route hostname and the `baseUrl` fields added to the generated app-config ConfigMap. This could sometimes cause failure to authenticate against some providers due to an origin mismatch.
5+
6+
This update fixes this issue by ensuring no mismatch between those values.
7+
8+
.Additional resources
9+
* link:https://issues.redhat.com/browse/RHIDP-3115[RHIDP-3115]
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
[id="bug-fix-rhidp-3849"]
2+
= Disable the creation of permission policies and roles when disabling the RBAC backend plugin
3+
4+
Previously, disabling the RBAC backend plugin created roles and permission policies, whether the permission framework was enabled or not.
5+
6+
With this update, disabling the RBAC backend plugin no longer creates roles and permission policies.
7+
8+
.Additional resources
9+
* link:https://issues.redhat.com/browse/RHIDP-3849[RHIDP-3849]
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
[id="bug-fix-rhidp-4241"]
2+
= RBAC Plugin is broken with latest Backstage version (1.31)
3+
4+
Before this update, RBAC backend plugin broke in Backstage 1.31 with an error.
5+
6+
This update resolves compatibility issues with RBAC backend plugin on Backstage versions 1.31 and 1.32 without displaying any errors.
7+
8+
.Additional resources
9+
* link:https://issues.redhat.com/browse/RHIDP-4241[RHIDP-4241]
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
[id="bug-fix-rhidp-5014"]
2+
= `export-dynamic-plugin` fails to find dependencies nested deeper than one level in `node_modules`
3+
4+
Previously, the CLI examined the dependencies of embedded packages during the export process to know if other packages should be embedded. One of the methods was calling {{require}} when the CLI encountered a built embedded package, which was the case when wrapping an existing plugin.
5+
6+
This update changes the parent directory that the {{require}} uses from the monorepo root to the embedded package. Therefore, the dependent package found is the dependency that is most relevant to the embedded package.
7+
8+
.Additional resources
9+
* link:https://issues.redhat.com/browse/RHIDP-5014[RHIDP-5014]
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
[id="bug-fix-rhidp-5062"]
2+
= `--suppress-native-package` and `--allow-native-package` flags to handle native modules
3+
4+
Previously, the CLI failed with a message that native modules are not supported.
5+
6+
This update introduces two new CLI flags that help dynamic plugin developers handle native modules. Both flags accept a list of packages. The `--suppress-native-package` flag does not require the native module at runtime. It replaces the native module with an empty package that displays an error. The `--allow-native-package` flag instructs the CLI to allow the native package during checks, and tests a plugin that uses a native module.
7+
8+
9+
10+
11+
.Additional resources
12+
* link:https://issues.redhat.com/browse/RHIDP-5062[RHIDP-5062]
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
[id="bug-fix-rhidp-5136"]
2+
= Resolved the `stdout maxBuffer` error
3+
4+
Previously, the `export-dynamic-plugin` failed with an error that the `stdout maxBuffer` length was exceeded.
5+
6+
With this update, the CLI redirects the output of the {{yarn install}} command it performs during the export process to a file. Therefore, a successful completion of the {{yarn install}} command and verification of the `export-dynamic-plugin`, cleans up the file. The file is available for troubleshooting when the dynamic plugin validation checks fail.
7+
8+
.Additional resources
9+
* link:https://issues.redhat.com/browse/RHIDP-5136[RHIDP-5136]
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
[id="bug-fix-rhidp-5141"]
2+
= Added an `--ignore-version-check` flag
3+
4+
Previously, exporting a plugin that has not been updated to a newer backstage version failed due to a semver check performed on dependencies of the dynamic plugin package.
5+
6+
With this update, an `--ignore-version-check` flag accepts a list of package names causing the CLI to selectively ignore the semver check the CLI performs when evaluating the plugin package dependencies. Therefore, a plugin that has not been updated works because it relies on unchanged interfaces and functions.
7+
8+
.Additional resources
9+
* link:https://issues.redhat.com/browse/RHIDP-5141[RHIDP-5141]
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
[id="deprecated-functionality-rhidp-3545"]
2+
= `./dynamic-plugins/dist/janus-idp-backstage-plugin-aap-backend-dynamic` plugin is deprecated
3+
4+
The `./dynamic-plugins/dist/janus-idp-backstage-plugin-aap-backend-dynamic` plugin has been deprecated and will be removed in the next release. You can link:https://docs.redhat.com/en/documentation/red_hat_ansible_automation_platform/2.5/html-single/using_ansible_plug-ins_for_red_hat_developer_hub/index[use Ansible plug-ins for {product-very-short}] instead.
5+
6+
.Additional resources
7+
* link:https://issues.redhat.com/browse/RHIDP-3545[RHIDP-3545]
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
[id="enhancement-rhidp-2200"]
2+
= Added individual `mountPath`
3+
4+
This update adds an additional individual `mountPath` for extra configmaps or secrets.
5+
6+
// .Additional resources
7+
// * link:https://issues.redhat.com/browse/RHIDP-2200[RHIDP-2200]
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
[id="enhancement-rhidp-4384"]
2+
= Enhanced use of `kube-rbac-proxy`
3+
4+
This update removes the `kube-rbac-proxy` sidecar container from the {product-very-short} Operator Pod. This sidecar container protected the operator metrics endpoint. However, the main container now provides this functionality out-of-the-box. Removing this sidecar container allows for reducing the resources required to run the Operator.
5+
6+
// .Additional resources
7+
// * link:https://issues.redhat.com/browse/RHIDP-4384[RHIDP-4384]

0 commit comments

Comments
 (0)