[WFCORE-7031] Do not provision unstable annotation module for stabili…

…ty levels higher than preview
Jira issue: https://issues.redhat.com/browse/WFCORE-7031

Core -> Full Integration Build 13984 outcome was FAILURE using a merge of 59515739f9c40efea50254af5983556fa8345298
Summary: Tests failed: 3 (3 new), passed: 3974, ignored: 61 Build time: 02:11:20
Failed tests
org.wildfly.test.integration.unstable_api_annotation.UnstableApiAnnotationIndexTestCase:     Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.wildfly.extension.core.management.deployment.UnstableApiAnnotationAttachments"}}}}
Cannot deploy dummy.jar: {"WFLYCTL0062: Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-1" => {"WFLYCTL0080: Failed services" => {"jboss.deployment.unit.\"dummy.jar\".PARSE" => "WFLYSRV0153: Failed to process phase PARSE of deployment \"dummy.jar\"
    Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.wildfly.extension.core.management.deployment.UnstableApiAnnotationAttachments"}}}}
	at org.jboss.as.arquillian.container.ArchiveDeployer.deployInternal(ArchiveDeployer.java:174)
	at org.jboss.as.arquillian.container.ArchiveDeployer.deployInternal(ArchiveDeployer.java:152)
	at org.jboss.as.arquillian.container.ArchiveDeployer.deploy(ArchiveDeployer.java:80)
	at org.jboss.as.arquillian.container.CommonDeployableContainer.deploy(CommonDeployableContainer.java:296)
	at jdk.internal.reflect.GeneratedMethodAccessor23.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor22.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor35.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor32.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
------- Stdout: -------
 [0m11:36:53,546 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-2) WFLYJCA0010: Unbound data source [java:/5dd619b6-efac-4414-9398-e9950cd7f046]
 [0m [0m11:36:53,550 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-2) WFLYSRV0028: Stopped deployment arquillian-service (runtime-name: arquillian-service) in 5ms
 [0m [0m11:36:53,549 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-5) WFLYJCA0019: Stopped Driver service with driver-name = h2
 [0m [0m11:36:53,547 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-6) WFLYUT0008: Undertow HTTP listener default suspending
 [0m [0m11:36:53,550 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-6) WFLYUT0007: Undertow HTTP listener default stopped, was bound to [::1]:8080
 [0m [0m11:36:53,546 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-4) WFLYUT0019: Host default-host stopping
 [0m [0m11:36:53,546 INFO  [org.jboss.as.mail.extension] (MSC service thread 1-8) WFLYMAIL0002: Unbound mail session [java:jboss/mail/Default]
 [0m [0m11:36:53,546 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-3) WFLYJCA0010: Unbound data source [java:jboss/datasources/ExampleDS]
 [0m [0m11:36:53,551 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-5) WFLYUT0004: Undertow 2.3.17.Final stopping
 [0m [0m11:36:53,558 INFO  [org.jboss.as] (MSC service thread 1-3) WFLYSRV0050: WildFly 34.0.0.Final-SNAPSHOT (WildFly Core 27.0.0.Beta1-SNAPSHOT) stopped in 13ms
 [0m [0m11:36:53,559 INFO  [org.jboss.as] (MSC service thread 1-7) WFLYSRV0049: WildFly 34.0.0.Final-SNAPSHOT (WildFly Core 27.0.0.Beta1-SNAPSHOT) starting
 [0m [0m11:36:53,620 INFO  [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0039: Creating http management service using socket-binding (management-http)
 [0m [0m11:36:53,626 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 31) WFLYJCA0004: Deploying JDBC-compliant driver class org.h2.Driver (version 2.2)
 [0m [0m11:36:53,640 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 38) WFLYCLINF0001: Activating Infinispan subsystem.
 [0m [33m11:36:53,646 WARN  [org.wildfly.extension.elytron] (MSC service thread 1-2) WFLYELY00023: KeyStore file '/opt/buildAgent/work/e8e0dd9c7c4ba60/full/testsuite/integration/basic/target/wildfly/standalone/configuration/application.keystore' does not exist. Used blank.
 [0m [33m11:36:53,647 WARN  [org.wildfly.extension.elytron] (MSC service thread 1-2) WFLYELY01084: KeyStore /opt/buildAgent/work/e8e0dd9c7c4ba60/full/testsuite/integration/basic/target/wildfly/standalone/configuration/application.keystore not found, it will be auto-generated on first use with a self-signed certificate for host localhost
 [0m [0m11:36:53,650 INFO  [org.wildfly.extension.io] (ServerService Thread Pool -- 39) WFLYIO001: Worker 'default' has auto-configured to 8 IO threads with 64 max task threads based on your 4 available processors
 [0m [0m11:36:53,650 INFO  [org.jboss.as.ejb3] (MSC service thread 1-3) WFLYEJB0481: Strict pool slsb-strict-max-pool is using a max instance size of 16 (per class), which is derived from thread worker pool sizing.
 [0m [33m11:36:53,652 WARN  [org.jboss.as.domain.http.api.undertow] (MSC service thread 1-7) WFLYDMHTTP0003: Unable to load console module for slot main, disabling console
 [0m [0m11:36:53,653 INFO  [org.jboss.as.connector] (MSC service thread 1-8) WFLYJCA0009: Starting Jakarta Connectors Subsystem (WildFly/IronJacamar 3.0.10.Final)
 [0m [0m11:36:53,653 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-2) WFLYJCA0018: Started Driver service with driver-name = h2
 [0m [0m11:36:53,662 INFO  [org.jboss.as.jaxrs] (ServerService Thread Pool -- 40) WFLYRS0016: RESTEasy version 6.2.10.Final
 [0m [0m11:36:53,672 INFO  [org.jboss.as.naming] (ServerService Thread Pool -- 46) WFLYNAM0001: Activating Naming Subsystem
 [0m [0m11:36:53,672 INFO  [org.jboss.as.naming] (MSC service thread 1-8) WFLYNAM0003: Starting Naming Service
 [0m [0m11:36:53,673 INFO  [org.jboss.as.mail.extension] (MSC service thread 1-6) WFLYMAIL0001: Bound mail session [java:jboss/mail/Default]
 [0m [33m11:36:53,679 WARN  [org.jboss.as.txn] (ServerService Thread Pool -- 51) WFLYTX0013: The node-identifier attribute on the /subsystem=transactions is set to the default value. This is a danger for environments running multiple servers. Please make sure the attribute value is unique.
 [0m [0m11:36:53,680 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-1) WFLYUT0003: Undertow 2.3.17.Final starting

org.jboss.as.test.layers.base.LayersTestCase.testLayersModuleUse: java.lang.AssertionError: Some expected modules have not been provisioned in test-all-layers: org.wildfly._internal.unstable-api-annotation-index,org.wildfly.unstable.annotation.api.indexer
	at org.jboss.as.test.layers.LayersTest.testLayersModuleUse(LayersTest.java:172)
	at org.jboss.as.test.shared.LayersTestBase.testLayersModuleUse(LayersTestBase.java:413)
	at org.jboss.as.test.layers.base.LayersTestCase.testLayersModuleUse(LayersTestCase.java:37)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

org.jboss.as.test.layers.expansion.LayersTestCase.testLayersModuleUse: java.lang.AssertionError: Some expected modules have not been provisioned in test-all-layers: org.wildfly._internal.unstable-api-annotation-index,org.wildfly.unstable.annotation.api.indexer
	at org.jboss.as.test.layers.LayersTest.testLayersModuleUse(LayersTest.java:172)
	at org.jboss.as.test.shared.LayersTestBase.testLayersModuleUse(LayersTestBase.java:413)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

Core -> WildFly Preview Integration Build 14056 outcome was FAILURE using a merge of 59515739f9c40efea50254af5983556fa8345298
Summary: Tests failed: 1 (1 new), passed: 5027, ignored: 81 Build time: 02:58:47
Failed tests
org.jboss.as.test.layers.expansion.LayersTestCase.testLayersModuleUse: java.lang.AssertionError: Some expected modules have not been provisioned in test-all-layers: org.wildfly._internal.unstable-api-annotation-index,org.wildfly.unstable.annotation.api.indexer
	at org.jboss.as.test.layers.LayersTest.testLayersModuleUse(LayersTest.java:172)
	at org.jboss.as.test.shared.LayersTestBase.testLayersModuleUse(LayersTestBase.java:413)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

Core -> Full Integration Build 13986 outcome was FAILURE using a merge of 028eecc26cda17438fdc52aea5e57b366e159d44
Summary: Tests failed: 3, passed: 3975, ignored: 60 Build time: 02:10:16
Failed tests
org.wildfly.test.integration.unstable_api_annotation.UnstableApiAnnotationIndexTestCase:     Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.wildfly.extension.core.management.deployment.UnstableApiAnnotationAttachments"}}}}
Cannot deploy dummy.jar: {"WFLYCTL0062: Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-1" => {"WFLYCTL0080: Failed services" => {"jboss.deployment.unit.\"dummy.jar\".PARSE" => "WFLYSRV0153: Failed to process phase PARSE of deployment \"dummy.jar\"
    Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.wildfly.extension.core.management.deployment.UnstableApiAnnotationAttachments"}}}}
	at org.jboss.as.arquillian.container.ArchiveDeployer.deployInternal(ArchiveDeployer.java:174)
	at org.jboss.as.arquillian.container.ArchiveDeployer.deployInternal(ArchiveDeployer.java:152)
	at org.jboss.as.arquillian.container.ArchiveDeployer.deploy(ArchiveDeployer.java:80)
	at org.jboss.as.arquillian.container.CommonDeployableContainer.deploy(CommonDeployableContainer.java:296)
	at jdk.internal.reflect.GeneratedMethodAccessor23.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor22.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor35.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor32.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
------- Stdout: -------
 [0m08:48:11,197 INFO  [org.jboss.as.mail.extension] (MSC service thread 1-4) WFLYMAIL0002: Unbound mail session [java:jboss/mail/Default]
 [0m [0m08:48:11,197 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-2) WFLYUT0019: Host default-host stopping
 [0m [0m08:48:11,197 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-2) WFLYJCA0010: Unbound data source [java:jboss/datasources/ExampleDS]
 [0m [0m08:48:11,197 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-3) WFLYJCA0010: Unbound data source [java:/bbda520b-35aa-4ae8-8e17-f526f8fe8189]
 [0m [0m08:48:11,198 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-2) WFLYUT0008: Undertow HTTP listener default suspending
 [0m [0m08:48:11,198 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-2) WFLYUT0007: Undertow HTTP listener default stopped, was bound to [::1]:8080
 [0m [0m08:48:11,199 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-3) WFLYUT0004: Undertow 2.3.18.Final stopping
 [0m [0m08:48:11,199 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-6) WFLYJCA0019: Stopped Driver service with driver-name = h2
 [0m [0m08:48:11,201 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-2) WFLYSRV0028: Stopped deployment arquillian-service (runtime-name: arquillian-service) in 5ms
 [0m [0m08:48:11,213 INFO  [org.jboss.as] (MSC service thread 1-4) WFLYSRV0050: WildFly 34.0.0.Final-SNAPSHOT (WildFly Core 27.0.0.Beta1-SNAPSHOT) stopped in 17ms
 [0m [0m08:48:11,216 INFO  [org.jboss.as] (MSC service thread 1-3) WFLYSRV0049: WildFly 34.0.0.Final-SNAPSHOT (WildFly Core 27.0.0.Beta1-SNAPSHOT) starting
 [0m [0m08:48:11,289 INFO  [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0039: Creating http management service using socket-binding (management-http)
 [0m [0m08:48:11,294 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 31) WFLYJCA0004: Deploying JDBC-compliant driver class org.h2.Driver (version 2.2)
 [0m [33m08:48:11,312 WARN  [org.wildfly.extension.elytron] (MSC service thread 1-6) WFLYELY00023: KeyStore file '/opt/buildAgent/work/e8e0dd9c7c4ba60/full/testsuite/integration/basic/target/wildfly/standalone/configuration/application.keystore' does not exist. Used blank.
 [0m [0m08:48:11,316 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 38) WFLYCLINF0001: Activating Infinispan subsystem.
 [0m [0m08:48:11,316 INFO  [org.jboss.as.jaxrs] (ServerService Thread Pool -- 40) WFLYRS0016: RESTEasy version 6.2.10.Final
 [0m [33m08:48:11,317 WARN  [org.wildfly.extension.elytron] (MSC service thread 1-5) WFLYELY01084: KeyStore /opt/buildAgent/work/e8e0dd9c7c4ba60/full/testsuite/integration/basic/target/wildfly/standalone/configuration/application.keystore not found, it will be auto-generated on first use with a self-signed certificate for host localhost
 [0m [0m08:48:11,317 INFO  [org.jboss.as.ejb3] (MSC service thread 1-3) WFLYEJB0481: Strict pool slsb-strict-max-pool is using a max instance size of 16 (per class), which is derived from thread worker pool sizing.
 [0m [0m08:48:11,318 INFO  [org.wildfly.extension.io] (ServerService Thread Pool -- 39) WFLYIO001: Worker 'default' has auto-configured to 8 IO threads with 64 max task threads based on your 4 available processors
 [0m [33m08:48:11,320 WARN  [org.jboss.as.domain.http.api.undertow] (MSC service thread 1-7) WFLYDMHTTP0003: Unable to load console module for slot main, disabling console
 [0m [0m08:48:11,322 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-3) WFLYJCA0018: Started Driver service with driver-name = h2
 [0m [0m08:48:11,323 INFO  [org.jboss.as.connector] (MSC service thread 1-1) WFLYJCA0009: Starting Jakarta Connectors Subsystem (WildFly/IronJacamar 3.0.10.Final)
 [0m [0m08:48:11,347 INFO  [org.jboss.as.naming] (ServerService Thread Pool -- 46) WFLYNAM0001: Activating Naming Subsystem
 [0m [0m08:48:11,348 INFO  [org.jboss.as.naming] (MSC service thread 1-5) WFLYNAM0003: Starting Naming Service
 [0m [0m08:48:11,348 INFO  [org.jboss.as.mail.extension] (MSC service thread 1-7) WFLYMAIL0001: Bound mail session [java:jboss/mail/Default]
 [0m [33m08:48:11,351 WARN  [org.jboss.as.txn] (ServerService Thread Pool -- 51) WFLYTX0013: The node-identifier attribute on the /subsystem=transactions is set to the default value. This is a danger for environments running multiple servers. Please make sure the attribute value is unique.
 [0m [0m08:48:11,354 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-7) WFLYUT0003: Undertow 2.3.18.Final starting

org.jboss.as.test.layers.base.LayersTestCase.testLayersModuleUse: java.lang.AssertionError: Some expected modules have not been provisioned in test-all-layers: org.wildfly._internal.unstable-api-annotation-index,org.wildfly.unstable.annotation.api.indexer
	at org.jboss.as.test.layers.LayersTest.testLayersModuleUse(LayersTest.java:172)
	at org.jboss.as.test.shared.LayersTestBase.testLayersModuleUse(LayersTestBase.java:413)
	at org.jboss.as.test.layers.base.LayersTestCase.testLayersModuleUse(LayersTestCase.java:37)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

org.jboss.as.test.layers.expansion.LayersTestCase.testLayersModuleUse: java.lang.AssertionError: Some expected modules have not been provisioned in test-all-layers: org.wildfly._internal.unstable-api-annotation-index,org.wildfly.unstable.annotation.api.indexer
	at org.jboss.as.test.layers.LayersTest.testLayersModuleUse(LayersTest.java:172)
	at org.jboss.as.test.shared.LayersTestBase.testLayersModuleUse(LayersTestBase.java:413)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

Core -> WildFly Preview Integration Build 14058 outcome was FAILURE using a merge of 028eecc26cda17438fdc52aea5e57b366e159d44
Summary: Tests failed: 1, passed: 5026, ignored: 82 Build time: 03:22:46
Failed tests
org.jboss.as.test.layers.expansion.LayersTestCase.testLayersModuleUse: java.lang.AssertionError: Some expected modules have not been provisioned in test-all-layers: org.wildfly._internal.unstable-api-annotation-index,org.wildfly.unstable.annotation.api.indexer
	at org.jboss.as.test.layers.LayersTest.testLayersModuleUse(LayersTest.java:172)
	at org.jboss.as.test.shared.LayersTestBase.testLayersModuleUse(LayersTestBase.java:413)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

@yersan Failures seem related

@yersan I think that the inclusion thanks to model.xml of these 2 modules need to be replicated in WildFly Full repo.
https://github.com/wildfly/wildfly/blob/main/ee-feature-pack/galleon-local/src/main/resources/configs/standalone/model.xml
https://github.com/wildfly/wildfly/blob/main/ee-feature-pack/galleon-local/src/main/resources/configs/domain/model.xml

Core -> Full Integration Build 13988 outcome was FAILURE using a merge of 028eecc26cda17438fdc52aea5e57b366e159d44
Summary: Tests failed: 3, passed: 3975, ignored: 60 Build time: 02:00:32
Failed tests
org.wildfly.test.integration.unstable_api_annotation.UnstableApiAnnotationIndexTestCase:     Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.wildfly.extension.core.management.deployment.UnstableApiAnnotationAttachments"}}}}
Cannot deploy dummy.jar: {"WFLYCTL0062: Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-1" => {"WFLYCTL0080: Failed services" => {"jboss.deployment.unit.\"dummy.jar\".PARSE" => "WFLYSRV0153: Failed to process phase PARSE of deployment \"dummy.jar\"
    Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.wildfly.extension.core.management.deployment.UnstableApiAnnotationAttachments"}}}}
	at org.jboss.as.arquillian.container.ArchiveDeployer.deployInternal(ArchiveDeployer.java:174)
	at org.jboss.as.arquillian.container.ArchiveDeployer.deployInternal(ArchiveDeployer.java:152)
	at org.jboss.as.arquillian.container.ArchiveDeployer.deploy(ArchiveDeployer.java:80)
	at org.jboss.as.arquillian.container.CommonDeployableContainer.deploy(CommonDeployableContainer.java:296)
	at jdk.internal.reflect.GeneratedMethodAccessor23.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor22.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor34.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor31.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
------- Stdout: -------
 [0m11:13:53,137 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-5) WFLYJCA0010: Unbound data source [java:jboss/datasources/ExampleDS]
 [0m [0m11:13:53,137 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-5) WFLYJCA0010: Unbound data source [java:/d6eeaab8-9bc1-4c7d-b87e-eab43346c181]
 [0m [0m11:13:53,137 INFO  [org.jboss.as.mail.extension] (MSC service thread 1-4) WFLYMAIL0002: Unbound mail session [java:jboss/mail/Default]
 [0m [0m11:13:53,137 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-5) WFLYUT0019: Host default-host stopping
 [0m [0m11:13:53,139 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-2) WFLYUT0008: Undertow HTTP listener default suspending
 [0m [0m11:13:53,139 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-1) WFLYJCA0019: Stopped Driver service with driver-name = h2
 [0m [0m11:13:53,139 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-2) WFLYUT0007: Undertow HTTP listener default stopped, was bound to [::1]:8080
 [0m [0m11:13:53,139 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-1) WFLYUT0004: Undertow 2.3.18.Final stopping
 [0m [0m11:13:53,143 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-8) WFLYSRV0028: Stopped deployment arquillian-service (runtime-name: arquillian-service) in 8ms
 [0m [0m11:13:53,151 INFO  [org.jboss.as] (MSC service thread 1-7) WFLYSRV0050: WildFly 34.0.0.Final-SNAPSHOT (WildFly Core 27.0.0.Beta1-SNAPSHOT) stopped in 16ms
 [0m [0m11:13:53,151 INFO  [org.jboss.as] (MSC service thread 1-5) WFLYSRV0049: WildFly 34.0.0.Final-SNAPSHOT (WildFly Core 27.0.0.Beta1-SNAPSHOT) starting
 [0m [0m11:13:53,201 INFO  [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0039: Creating http management service using socket-binding (management-http)
 [0m [0m11:13:53,204 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 31) WFLYJCA0004: Deploying JDBC-compliant driver class org.h2.Driver (version 2.2)
 [0m [0m11:13:53,214 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 38) WFLYCLINF0001: Activating Infinispan subsystem.
 [0m [0m11:13:53,217 INFO  [org.jboss.as.connector] (MSC service thread 1-6) WFLYJCA0009: Starting Jakarta Connectors Subsystem (WildFly/IronJacamar 3.0.10.Final)
 [0m [0m11:13:53,218 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-2) WFLYJCA0018: Started Driver service with driver-name = h2
 [0m [0m11:13:53,219 INFO  [org.wildfly.extension.io] (ServerService Thread Pool -- 39) WFLYIO001: Worker 'default' has auto-configured to 8 IO threads with 64 max task threads based on your 4 available processors
 [0m [0m11:13:53,220 INFO  [org.jboss.as.jaxrs] (ServerService Thread Pool -- 40) WFLYRS0016: RESTEasy version 6.2.10.Final
 [0m [0m11:13:53,220 INFO  [org.jboss.as.ejb3] (MSC service thread 1-4) WFLYEJB0481: Strict pool slsb-strict-max-pool is using a max instance size of 16 (per class), which is derived from thread worker pool sizing.
 [0m [33m11:13:53,221 WARN  [org.wildfly.extension.elytron] (MSC service thread 1-4) WFLYELY00023: KeyStore file '/opt/buildAgent/work/e8e0dd9c7c4ba60/full/testsuite/integration/basic/target/wildfly/standalone/configuration/application.keystore' does not exist. Used blank.
 [0m [33m11:13:53,222 WARN  [org.wildfly.extension.elytron] (MSC service thread 1-4) WFLYELY01084: KeyStore /opt/buildAgent/work/e8e0dd9c7c4ba60/full/testsuite/integration/basic/target/wildfly/standalone/configuration/application.keystore not found, it will be auto-generated on first use with a self-signed certificate for host localhost
 [0m [33m11:13:53,222 WARN  [org.jboss.as.domain.http.api.undertow] (MSC service thread 1-5) WFLYDMHTTP0003: Unable to load console module for slot main, disabling console
 [0m [0m11:13:53,252 INFO  [org.jboss.as.naming] (ServerService Thread Pool -- 46) WFLYNAM0001: Activating Naming Subsystem
 [0m [0m11:13:53,253 INFO  [org.jboss.as.naming] (MSC service thread 1-7) WFLYNAM0003: Starting Naming Service
 [0m [0m11:13:53,253 INFO  [org.jboss.as.mail.extension] (MSC service thread 1-1) WFLYMAIL0001: Bound mail session [java:jboss/mail/Default]
 [0m [33m11:13:53,258 WARN  [org.jboss.as.txn] (ServerService Thread Pool -- 51) WFLYTX0013: The node-identifier attribute on the /subsystem=transactions is set to the default value. This is a danger for environments running multiple servers. Please make sure the attribute value is unique.
 [0m [0m11:13:53,261 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-1) WFLYUT0003: Undertow 2.3.18.Final starting

org.jboss.as.test.layers.base.LayersTestCase.testLayersModuleUse: java.lang.AssertionError: Some expected modules have not been provisioned in test-all-layers: org.wildfly._internal.unstable-api-annotation-index,org.wildfly.unstable.annotation.api.indexer
	at org.jboss.as.test.layers.LayersTest.testLayersModuleUse(LayersTest.java:172)
	at org.jboss.as.test.shared.LayersTestBase.testLayersModuleUse(LayersTestBase.java:413)
	at org.jboss.as.test.layers.base.LayersTestCase.testLayersModuleUse(LayersTestCase.java:37)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

org.jboss.as.test.layers.expansion.LayersTestCase.testLayersModuleUse: java.lang.AssertionError: Some expected modules have not been provisioned in test-all-layers: org.wildfly._internal.unstable-api-annotation-index,org.wildfly.unstable.annotation.api.indexer
	at org.jboss.as.test.layers.LayersTest.testLayersModuleUse(LayersTest.java:172)
	at org.jboss.as.test.shared.LayersTestBase.testLayersModuleUse(LayersTestBase.java:413)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

@jfdenise @kabir I am missing something here.
If we add packages via model.xml, are those packages provisioned when we are trimming the server using layers?
I mean, the error:
java.lang.AssertionError: Some expected modules have not been provisioned in test-all-layers: org.wildfly._internal.unstable-api-annotation-index,org.wildfly.unstable.annotation.api.indexer
  at org.junit.Assert.fail(Assert.java:89)
  at org.jboss.as.test.layers.LayersTest.testLayersModuleUse(LayersTest.java:172)
  at org.jboss.as.test.shared.LayersTestBase.testLayersModuleUse(LayersTestBase.java:413)
  at org.jboss.as.test.layers.base.LayersTestCase.testLayersModuleUse(LayersTestCase.java:37)

Looks legit to me, but I guess adding them to model.xml won't fix it in WildFly. Also, I don't get why the Galleon Jobs passed under the current situation for WildFly Core, I would expect them to fail due the above assumption where packages are not added to layers if they are declared only in model.xml
What I am missing?

@yersan , when included in standalone/model.xml, layers will benefit from them. Layers ased provisioning inherit from model.xml content.

Integration Jobs (until the WildFly Counterpart gets merged)
https://ci.wildfly.org/viewLog.html?buildId=462644 (Linux integration)
https://ci.wildfly.org/viewLog.html?buildId=462646 (Bootable JAR)
https://ci.wildfly.org/viewLog.html?buildId=462642 (Galleon)
https://ci.wildfly.org/viewLog.html?buildId=462648 (Microprofile)
https://ci.wildfly.org/viewLog.html?buildId=462659 (WildFly Preview)
https://ci.wildfly.org/viewLog.html?buildId=462632 (Windows)

Core -> Full Integration Build 14001 outcome was FAILURE using a merge of 6280cef4f2fe0241c80992c4c8ea5e95e2129547
Summary: Tests failed: 3, passed: 3956, ignored: 63 Build time: 02:00:54
Failed tests
org.wildfly.test.integration.unstable_api_annotation.UnstableApiAnnotationIndexTestCase:     Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.wildfly.extension.core.management.deployment.UnstableApiAnnotationAttachments
    Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NoClassDefFoundError: org/wildfly/unstable/api/annotation/classpath/runtime/bytecode/ClassInfoScanner [in thread \"MSC service thread 1-4\"]"}}}}
Cannot deploy dummy.jar: {"WFLYCTL0062: Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-1" => {"WFLYCTL0080: Failed services" => {"jboss.deployment.unit.\"dummy.jar\".PARSE" => "WFLYSRV0153: Failed to process phase PARSE of deployment \"dummy.jar\"
    Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.wildfly.extension.core.management.deployment.UnstableApiAnnotationAttachments
    Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NoClassDefFoundError: org/wildfly/unstable/api/annotation/classpath/runtime/bytecode/ClassInfoScanner [in thread \"MSC service thread 1-4\"]"}}}}
	at org.jboss.as.arquillian.container.ArchiveDeployer.deployInternal(ArchiveDeployer.java:174)
	at org.jboss.as.arquillian.container.ArchiveDeployer.deployInternal(ArchiveDeployer.java:152)
	at org.jboss.as.arquillian.container.ArchiveDeployer.deploy(ArchiveDeployer.java:80)
	at org.jboss.as.arquillian.container.CommonDeployableContainer.deploy(CommonDeployableContainer.java:296)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
------- Stdout: -------
 [0m12:39:47,988 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-5) WFLYJCA0010: Unbound data source [java:/4c5760ad-69cb-4273-aed9-c3a2b8674b18]
 [0m [0m12:39:47,989 INFO  [org.jboss.as.mail.extension] (MSC service thread 1-6) WFLYMAIL0002: Unbound mail session [java:jboss/mail/Default]
 [0m [0m12:39:47,989 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-5) WFLYUT0019: Host default-host stopping
 [0m [0m12:39:47,989 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-6) WFLYJCA0010: Unbound data source [java:jboss/datasources/ExampleDS]
 [0m [0m12:39:47,990 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-8) WFLYUT0008: Undertow HTTP listener default suspending
 [0m [0m12:39:47,990 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-8) WFLYUT0007: Undertow HTTP listener default stopped, was bound to [::1]:8080
 [0m [0m12:39:47,991 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-8) WFLYJCA0019: Stopped Driver service with driver-name = h2
 [0m [0m12:39:47,992 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-8) WFLYUT0004: Undertow 2.3.18.Final stopping
 [0m [0m12:39:47,993 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-2) WFLYSRV0028: Stopped deployment arquillian-service (runtime-name: arquillian-service) in 6ms
 [0m [0m12:39:48,016 INFO  [org.jboss.as] (MSC service thread 1-4) WFLYSRV0050: WildFly 35.0.0.Beta1-SNAPSHOT (WildFly Core 27.0.0.Beta2-SNAPSHOT) stopped in 29ms
 [0m [0m12:39:48,017 INFO  [org.jboss.as] (MSC service thread 1-6) WFLYSRV0049: WildFly 35.0.0.Beta1-SNAPSHOT (WildFly Core 27.0.0.Beta2-SNAPSHOT) starting
 [0m [0m12:39:48,057 INFO  [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0039: Creating http management service using socket-binding (management-http)
 [0m [0m12:39:48,061 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 31) WFLYJCA0004: Deploying JDBC-compliant driver class org.h2.Driver (version 2.2)
 [0m [0m12:39:48,064 INFO  [org.jboss.as.jaxrs] (ServerService Thread Pool -- 40) WFLYRS0016: RESTEasy version 6.2.10.Final
 [0m [0m12:39:48,065 INFO  [org.wildfly.extension.io] (ServerService Thread Pool -- 39) WFLYIO001: Worker 'default' has auto-configured to 8 IO threads with 64 max task threads based on your 4 available processors
 [0m [33m12:39:48,068 WARN  [org.wildfly.extension.elytron] (MSC service thread 1-5) WFLYELY00023: KeyStore file '/opt/buildAgent/work/e8e0dd9c7c4ba60/full/testsuite/integration/basic/target/wildfly/standalone/configuration/application.keystore' does not exist. Used blank.
 [0m [33m12:39:48,068 WARN  [org.wildfly.extension.elytron] (MSC service thread 1-5) WFLYELY01084: KeyStore /opt/buildAgent/work/e8e0dd9c7c4ba60/full/testsuite/integration/basic/target/wildfly/standalone/configuration/application.keystore not found, it will be auto-generated on first use with a self-signed certificate for host localhost
 [0m [0m12:39:48,069 INFO  [org.jboss.as.connector] (MSC service thread 1-6) WFLYJCA0009: Starting Jakarta Connectors Subsystem (WildFly/IronJacamar 3.0.10.Final)
 [0m [0m12:39:48,069 INFO  [org.jboss.as.naming] (ServerService Thread Pool -- 46) WFLYNAM0001: Activating Naming Subsystem
 [0m [33m12:39:48,070 WARN  [org.jboss.as.domain.http.api.undertow] (MSC service thread 1-6) WFLYDMHTTP0003: Unable to load console module for slot main, disabling console
 [0m [0m12:39:48,070 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 38) WFLYCLINF0001: Activating Infinispan subsystem.
 [0m [0m12:39:48,071 INFO  [org.jboss.as.naming] (MSC service thread 1-6) WFLYNAM0003: Starting Naming Service
 [0m [0m12:39:48,071 INFO  [org.jboss.as.mail.extension] (MSC service thread 1-6) WFLYMAIL0001: Bound mail session [java:jboss/mail/Default]
 [0m [0m12:39:48,072 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-6) WFLYJCA0018: Started Driver service with driver-name = h2
 [0m [0m12:39:48,074 INFO  [org.jboss.as.ejb3] (MSC service thread 1-8) WFLYEJB0481: Strict pool slsb-strict-max-pool is using a max instance size of 16 (per class), which is derived from thread worker pool sizing.
 [0m [33m12:39:48,080 WARN  [org.jboss.as.txn] (ServerService Thread Pool -- 51) WFLYTX0013: The node-identifier attribute on the /subsystem=transactions is set to the default value. This is a danger for environments running multiple servers. Please make sure the attribute value is unique.
 [0m [0m12:39:48,083 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-2) WFLYUT0003: Undertow 2.3.18.Final starting
 [0m [0m12:39:48,084 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-1) WFLYUT0012: Started server default-server.
 [0m [0m12:39:48,084 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-6) Queuing requests.
 [0m [0m12:39:48,084 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-6) WFLYUT0018: Host default-host starting
 [0m [0m12:39:48,086 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-3) WFLYUT0006: Undertow HTTP listener default listening on [::1]:8080
 [0m [0m12:39:48,088 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-4) WFLYSRV0027: Starting deployment of "arquillian-service" (runtime-name: "arquillian-service")
 [0m [0m12:39:48,095 INFO  [org.jboss.as.server.deployment.scanner] (MSC service thread 1-3) WFLYDS0013: Started FileSystemDeploymentService for directory /opt/buildAgent/work/e8e0dd9c7c4ba60/full/testsuite/integration/basic/target/wildfly/standalone/deployments

org.jboss.as.test.layers.base.LayersTestCase.testLayersModuleUse: java.lang.AssertionError: Some expected modules have not been provisioned in test-all-layers: org.wildfly._internal.unstable-api-annotation-index,org.wildfly.unstable.annotation.api.indexer
	at org.jboss.as.test.layers.LayersTest.testLayersModuleUse(LayersTest.java:172)
	at org.jboss.as.test.shared.LayersTestBase.testLayersModuleUse(LayersTestBase.java:413)
	at org.jboss.as.test.layers.base.LayersTestCase.testLayersModuleUse(LayersTestCase.java:37)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)

org.jboss.as.test.layers.expansion.LayersTestCase.testLayersModuleUse: java.lang.AssertionError: Some expected modules have not been provisioned in test-all-layers: org.wildfly._internal.unstable-api-annotation-index,org.wildfly.unstable.annotation.api.indexer
	at org.jboss.as.test.layers.LayersTest.testLayersModuleUse(LayersTest.java:172)
	at org.jboss.as.test.shared.LayersTestBase.testLayersModuleUse(LayersTestBase.java:413)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)

Core -> WildFly Preview Integration Build 14074 outcome was FAILURE using a merge of 6280cef4f2fe0241c80992c4c8ea5e95e2129547
Summary: Tests failed: 1, passed: 5002, ignored: 84 Build time: 03:08:14
Failed tests
org.jboss.as.test.layers.expansion.LayersTestCase.testLayersModuleUse: java.lang.AssertionError: Some expected modules have not been provisioned in test-all-layers: org.wildfly._internal.unstable-api-annotation-index,org.wildfly.unstable.annotation.api.indexer
	at org.jboss.as.test.layers.LayersTest.testLayersModuleUse(LayersTest.java:172)
	at org.jboss.as.test.shared.LayersTestBase.testLayersModuleUse(LayersTestBase.java:413)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)

This one needs https://github.com/wildfly/wildfly/pull/18287 merged first

https://github.com/wildfly/wildfly/pull/18287 was merged, so kicking off the integration Jobs again

Hi,
According to my understanding it now looks correct.
From @jfdenise  previous comment:

The original dependencies is now optional
Then the model.xml parts should count as being referenced from a root (and only kick in when preview or below)

From @jfdenise previous comment:
The original dependencies is now optional
Then the model.xml parts should count as being referenced from a root (and only kick in when preview or below)

Yes, this is what we did here and in WildFly with the "optional="true" valid-for-stability="preview" configuration on the model.xml.
@kabir based on your feedback, I assume this is approved from your side (I don't see the green tick under your review though)

Thanks @kabir @jfdenise


changeset-dependencies does not install dependencies

https://github.com/the-guild-org/shared-config/blob/main/.github/workflows/changesets-dependencies.yaml

needed in case of a project that has custom prettier config with external dependencies

related: https://github.com/n1ru4l/envelop/pull/1583

Done in https://github.com/the-guild-org/shared-config/commit/4e8103f05b687166983b9f0af5db168f4eae7153


How to delete all messages in group?

I want to delete all messages in group (delete not leave). How can I do?

Hi,
Do you want to delete messages locally, delete message on server for everyone or delete messages from server only for current user?

@Raikerian
I want to delete messages from server only for current user.

Use this method:
/**
 Delete existent chat messages completely for all users
 @param messageIDs The IDs of a messages to delete.
 @param forAllUsers Delete message for current user or remove it for all users.
 @param successBlock Block with response instance if request succeded.
 @param errorBlock Block with response instance if request failed.

 @discussion Passing YES to 'forAllUsers' requires current user to be owner of the message! If current user is not the owner - request fails.

 @return An instance of QBRequest for cancel operation mainly.
 */
+ (QB_NONNULL QBRequest *)deleteMessagesWithIDs:(QB_NONNULL NSSet QB_GENERIC(NSString *) *)messageIDs
                                    forAllUsers:(BOOL)forAllUsers
                                   successBlock:(QB_NULLABLE void(^)(QBResponse * QB_NONNULL_S response))successBlock
                                     errorBlock:(QB_NULLABLE QBRequestErrorBlock)errorBlock;

@Raikerian
Does QB support remove member in group?

There is no such feature yet, and unfortunately I cannot give you any ETA on that.

Update:
It is possible to pull out occupants, but only for dialog owner: http://quickblox.com/developers/SimpleSample-chat_users-ios#Update_group_dialog
And also keep in mind, there is no way to change an owner for a specific dialog, even if the owner has left.

Thank @Raikerian


some questions when using mmg

When using the unconditional GANS model, can we only use one type of dataset for training? Does it support multiple types of training?
当使用unconditional GANS 模型时，是不是只能使用一个种类的数据集进行训练，请问它都支持多个目标种类训练吗?

Of course, you can use multiply datasets in different types. However, we cannot guarantee a pleasing performance. Intuitively, the IS in unconditional  ImageNet is much lower than that in conditional ImageNet.

Which label format does onditional ImageNet use? Is it like the image classification task, the txt file corresponds to the category name of the image?
conditional ImageNet采用的标签形式是哪一种呢，是不是像图像分类任务一样，txt文件对应图片所属类别名称？

Which label format does conditional ImageNet use? Is it like the image classification task, the txt file corresponds to the category name of the image?
conditional ImageNet采用的标签形式是哪一种呢，是不是像图像分类任务一样，txt文件对应图片所属类别名称？

Yes, you may refer to the dataset config for imagenet128x128.
If you want to learn more about how txt files and labels are loaded, you may refer to the source code in MMCls。

Thanks a lot

If I have a data set of 512x512 and want to generate a 512x512 image, can I directly change the input and output image size in the code?

Yes, you may adjust the target size of Resize or the RandomCrop operations in the config.
Such as config in the following line:
https://github.com/open-mmlab/mmgeneration/blob/bfd00c3b3de936554dc685d7cdc3cb32dc9d43ad/configs/_base_/datasets/imagenet_128.py#L12

Thank you very much!


Visible coment enclosing "-->" on page.

In section "Project personality chat to handle bot small talk. <!-- ## Other ways of implementing LUIS"
I see on page starting HTML comment. and
In Section "
A client application for LUIS is:
Windows Mixed Reality - learn more with this Mixed reality course with LUIS.
Labs:
"
-->
Looks like should be list out there, but I see enclosing tag for HTML comment. I assume some UL/List should be, but not.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 902be7bb-e623-ff49-9d9d-e53f17161f06
Version Independent ID: be07779d-229f-5ce4-5ea3-ae1497f650c7
Content: What is Language Understanding (LUIS) - Azure Cognitive Services
Content Source: articles/cognitive-services/LUIS/what-is-luis.md
Service: cognitive-services
GitHub Login: @diberry
Microsoft Alias: diberry

@alundiak
Thanks for the feedback! I have assigned the issue to the content author to investigate further and update the document as appropriate.
@diberry
Hi Dina, can you please check this issue and update the document as necessary? Thanks a lot!

@alundiak Thank you for reporting this issue. This was fixed last week. It doesn't appear for me on the us-en culture version.  Please refresh your page. If you still see it, please report the exact URL in the address bar. Perhaps a localized version still has the issue or there is some other issue.

I can confirm, that this page:
https://docs.microsoft.com/en-us/azure/cognitive-services/luis/what-is-luis
en-us renders now properly - no visible HTML comment

@alundiak Wonderful. So glad to hear it. Cheers. #sign-off

@alundiak We will now proceed to close this thread. If there are further questions regarding this matter, please respond here and @YutongTie-MSFT and we will gladly continue the discussion.


running operation system on usb hd plugin wont start/fan goes faster

when i start the runelite hd plugin it wont start im running a operating system on a usb
but on my other computer it starts fine and also i notice on my computer the plugin seems
to make the fan go faster.
the plugin is awesome these are just some bug reports.

Issues and suggestions for hub plugins must be made on that plugin's repository; they are not maintained by us. The repo is usually accessible from the Support link on the plugin.


lagoon-remote: reduce roles for lagoon-build-deploy serviceaccount?

There are currently a lot of wide and overlapping permissions that possibly could be tightened up.

@shreddedbacon is there any way these can be pruned down a bit, since they're all bound to the same serviceaccount?

https://github.com/uselagoon/lagoon-charts/blob/main/charts/lagoon-remote/templates/lagoon-build-deploy.clusterrole.yaml
https://github.com/uselagoon/lagoon-charts/blob/main/charts/lagoon-remote/templates/lagoon-build-deploy.role.yaml

The manager role probably won't be cluster-admin in production, it is only cluster-admin as I haven't finished scoping the role fully yet.
Kubebuilder uses kustomize instead of helm to generate the yaml, it is entirely possible that I've just done something wrong converting it into helm initially. Will review

@smlx I think it will be fine to reduce everything down to the cluster-admin role the same as kubernetesBuildDeploy.


Uncaught TypeError: Cannot read property 'm' of undefined (anonymous function)

First reported by @proxiper here:

hot-client.js:180 Uncaught TypeError: Cannot read property 'm' of undefined(anonymous function) @ hot-client.js:180walkFileTree @ hot-client.js:128walkFileTree @ hot-client.js:131meteorInstallHot @ hot-client.js:179(anonymous function) @ hot.js?hash=eedd690…:1

This occurs when the server is restarting due to changes in server methods. But after the restart everything continues to work.

Happy at least it works after that :)
So this happens on every server restart?  On any file?
I wasn't clear if it's just before / just after the restart?

Closing since it seems like the issue went away.


describe the issue title in short and meaningful

If you Completed all troubleshoot options, check below

[ ]  Did you Follow all installation instructions carefully from here?
[ ]  Did you check All troubleshoot options from here?

Desktop (please complete the following information):

Distro: [e.g. Ubuntu]
Desktop: Environment [e.g. Gnome]
Version: [e.g. 20.04]
PipeWire Related packages Version: [pipewire, wireplumber, libcamera, etc.]
Kernel version:

Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
(snapshot of PW related services or anything)
Journal log and status of related services
Add any other context about the problem here.
Additonal Information (If applicable):
.
.
.

??


Presets switching for speakers and headphones/3.5mm jack?

I've read what you told not to post here, but I took a look into the Slack and it's abandoned. So...
The very simple but extremely needed thing - separate presets for headphones and speakers and automatic switching between them.
Can it be implemented? Any workaround with Automator maybe? That's very, very handy feature I found nowhere((

I will try to make it happen for the next version of eqMac

Awesome!
You know, I think you should try something like Kickstarter to gather some funds for the developments. I'd like to support you a bit, sure there are others who need this app too.
Maybe?

Hey everyone. Excuse me for the lack of updates. I have been really busy on the new version of eqMac. I am happy to announce an open beta release.
You can download it here: https://eqmac.app
There are a lot of known bugs that I could not fix just yet:

Driver not installing from the first try. Sometimes need to restart eqMac a couple times.
Complex Device switching logic is not perfect (for example when switching off the device that's currently playing, plugging in new device etc.)
UI takes long to load (a lot can be done to improve that)
UI dimensions are not synching properly
There's a noticeable audio delay in the playback, so not suitable for video yet (I know where the problem lies just haven't had the time to fix yet)
Sometimes the playback doesn't start, in that case please try to switch the output to the device you want and eqMac should try and build the audio pipeline again.

So as you can see there's still some work to be done but at least it's a completely modern tech stack that I am fully willing to work on: 100% Swift, User Space driver and a Web UI, instead of C++, Kernel Drivers. As I said, should work on Catalina and should not have any pesky ear drum blasting volume bugs (at least I didn't come across any).
I'm open to feedback and issue reports here: https://github.com/bitgapp/eqmac
That repo will become the main repo for eqMac and this repo will be archived eventually.
And yes it's called just eqMac, not eqMac3 :) And it will stay that way forever.

Hey everyone 👋
I will be open sourcing the new version of eqMac, therefore, I am closing this issue and repository as I will be transfering nodeful/eqMac2 repo to bitgapp/eqMac
Please bear with me for the next couple of days as I setup that new repo. The eqMac2 code will be living in the old-eqMac2 branch if anyone is interested in referencing it for whatever reason.
Please try out the new version and report bugs to the new repo.
Thanks for using eqMac.

You're making a great utility, and this is amazing you're releasing the source, but I think it's better to make this tool a paid one to gather funds and develop it more and more. It's awesome you do it this way, but I could even pay for this software, not too bad for us and good to you

I just don't have the time to work on it too much as I have a very busy life and frankly I'm not super interested either. I will keep poking around still, I just think it's better if the source code is free to be poked around by anyone else

Oh, I'm afraid it wouldn't be good for the evolvement.. Don't you have somebody who will push the development?
I don't have enough confidence(

Moving discussion to #231


High-level overview of off-chain workers

The goal is to have a high-level doc on off-chain workers answering the following:

What they are?
How they work?
How to use them?

WIP here - https://github.com/substrate-developer-hub/substrate-developer-hub.github.io/pull/115

PR merged after content and style reviews and approval. Closing this issue.


Including CLI docs

Including docs for CLI

On click of the Command Line Interface section, users should be navigated to the landing page with all the quick starts and how to guides for CLI.
Including the Getting Started page alone to understand how the content should be structured for the above objective.

Microsoft authors of articles need to make updates through the private repository so the updates can be staged and validated by the current validation rules. After you review staging and fix all validation issues, you can add the sign-off comment to let the PR reviewers know the updates are ready to be merged.It's easy to access the private repo version of your articles in GitHub. Just add -pr to the URL, as follows:
Public repo URL: https://github.com/Microsoft/azure-docs/blob/master/articles/azure-portal-overview.md
Private repo URL: https://github.com/Microsoft/azure-docs-pr/blob/master/articles/azure-portal-overview.md
We have closed this pull request. Please resubmit the updates through the private repo. If you need perms to the private repo, see the contributor guide instructions


Leading zeros in Hex values causing incompatibilities with Hex Parsing

Description
Some responses has hex values with Leading zeros that causes incompatibilities with Hex utilities
Such as MaxFeePerGas in the Tx object of a Block
Steps to reproduce

Additional context
No response
Hedera network
testnet
Version
0.47.0-rc3
Operating system
None

@simsonraj Do you have the block number that you are seeing this on?

I suspect this issue is related: Error from GoEthClient when calling getBlockByNumber. There is a fix for this issue making it's way through CI.  I am running the following go code that outputs maxFeePerGas on that fix, against testnet, and so far no issues:
 	for {
		select {
		case err := <-sub.Err():
			log.Fatalf("Subscription error: %v", err)
		case header := <-headers:
			blockNumberDec := header.Number
			block, err := client.BlockByNumber(context.Background(), header.Number)
			if err != nil {
				log.Fatalf("Failed to fetch block: %v", err)
				continue
			}
			blockNumberHex := fmt.Sprintf("0x%x", blockNumberDec)
			fmt.Printf("New block with number: %s (decimal) and %s (hex)\n", blockNumberDec.String(), blockNumberHex)
			fmt.Println("Transactions in this block:")
			for _, tx := range block.Transactions() {
				fmt.Printf("\tTransaction Hash: %s\n", tx.Hash().Hex())
				if tx.Type() == types.DynamicFeeTxType {
					feeCap, tipCap := tx.GasFeeCap(), tx.GasTipCap()
					maxFeePerGas := new(big.Int).Add(feeCap, tipCap)
					fmt.Printf("\tMaxFeePerGas: %s\n", maxFeePerGas.String())
				}
			}
		}
	}

You can try this block to replicate that issue
block, _ := client.BlockByNumber(context.Background(), big.NewInt(3758312))
I think this is unrelated to the above-mentioned issue. But that fix would be great to have for us too

Addressed by #2495

replaced with https://github.com/hashgraph/hedera-json-rpc-relay/pull/2499


⚠ Bofrost.fr has degraded performance

In 91737e7, Bofrost.fr (https://www.bofrost.fr) experienced degraded performance:

HTTP code: 200
Response time: 1089 ms

Resolved: Bofrost.fr performance has improved in 8e82bff after 15 minutes.


Issue on download_and_extract URL DIR download_dependencies.sh

I follow the build for arm64 and try  to execute download_dependencies.sh script but end up with issue:
~/work/tensorflow$ ./tensorflow/lite/tools/make/download_dependencies.sh
./tensorflow/lite/tools/make/download_dependencies.sh: line 59: 1: Usage: download_and_extract URL DIR

How it can be fixed?

@peter197321, Any update!

It's fixed now.
https://github.com/tensorflow/tensorflow/commit/f270180a6caa8693f2b2888ac7e6b8e69c4feaa8


React is not properly configured for production environment

When visiting the site with React Developer Tools Chrome extension enabled, it shows the following:

The same is reported by PageSpeed Insights:

Reduce unused JavaScript

URL
Transfer Size
Potential Savings

/homebrew/bundle.js (homebrewery.naturalcrit.com)
548.3 KiB
349.0 KiB

Minify JavaScript
React
If your build system minifies JS files automatically, ensure that you are deploying the production build of your application. You can check this with the React Developer Tools extension. Learn more.

URL
Transfer Size
Potential Savings

/homebrew/bundle.js (homebrewery.naturalcrit.com)
548.3 KiB
227.9 KiB

Related React documentation: link

Are these still concerns?

Are these still concerns?

Yes this still has not been handled


Define selectionOrigin

Upstream PR Link

Summary
It's a fix for https://github.com/Expensify/react-native/pull/49. There Missing of defining of selectionOrigin in textInputDidChangeSelection
It was discovered in updating RN process https://github.com/Expensify/App/pull/18507#issuecomment-1539848936

Changelog

[CATEGORY] [TYPE] - Message
Test Plan
For details on the test plan, please refer to https://github.com/Expensify/react-native/pull/49

@perunt - Is this still needed? Who should review?

Yes, it's still valid. This PR removes this patch-package
@roryabraham could you look on it?

Brought this up in slack here, but I think we should:

Make this same change in the upstream PR
Try to get some eyes on that PR

Going to close this because we're no longer using our React Native fork.


Add support for passive scanning

My application requires passive wifi scanning wich is not possible through the trait. My suggestion would be to add some config for the wifi scanning. I also consider it suboptimal that a Vec is returned from the scan method. Why not an iterator?

My application requires passive wifi scanning wich is not possible through the trait. My suggestion would be to add some config for the wifi scanning.

This project is largely driven by community contributions s, so the fastest way to get what you want is to work on a PR.

I also consider it suboptimal that a Vec is returned from the scan method. Why not an iterator?

Because the underlying ESP IDF driver does not allow that.

By the way - you've opened this issue in the wrong g project. Please move it to esp-idf-svc and close this one.

In fact, passive scanning is already supported in esp-idf-svc. It is only not exposed in the Wifi trait, that's all.

But in order to be exposed in the WIFI trait there needs to be a trait method, right?
I will draft up a PR for that as soon as possible.

Why do you want to go for this via the Wifi trait? Are you trying to somehow keep your code abstract, so that it works on something else besides Espressif chips?
If not, then this effort is not worth it.

Yes and I generally prefer the high level abstractions. I thought it might be a good idea since it's supported by a lot of wifi drivers. It would also enable to pass detailed options on how to perform the scanning.

Well, fine then. Please work on a PR, and then we can discuss once we have your suggested changes.
In any case, getting your feet wet with the esp-idf-* echosystem and trying passive scan by directly calling the EspWifi structure is highly advisable before trying a PR.


Add Cargo-lock since this is mainly an executable

I believe the cargo-lock won't cause any issues for anyone using this as
a dependency either.

I will take your word for it but I am curious why? As in what advantage is there to having it in version control vs not.

Makes execution reproducible. It's possible that a dependency has more lax sub-dependencies and that you go grab a new version of the subdependency and break everything. You're supposed to use Cargo.lock with executables to lock in sub-dependencies.


fix: write MVs to xapi schema (FC-0033)

This change pulls in the latest changes to aspects-dbt, which includes support for writing MVs to a custom schema. This reinstates the existing functionality where MVs were written to the xapi schema instead of reporting.

Thanks for the pull request, @SoryRawyer! Please note that it may take us up to several weeks or months to complete a review and merge your PR.
Feel free to add as much of the following information to the ticket as you can:

supporting documentation
Open edX discussion forum threads
timeline information ("this must be merged by XX date", and why that is)
partner information ("this is a course on edx.org")
any other information that can help Product understand the context for the PR

All technical communication about the code itself will be done via the GitHub pull request interface. As a reminder, our process documentation is here.
Please let us know once your PR is ready for our review and all tests are green.

@SoryRawyer 🎉 Your pull request was merged!  Please take a moment  to answer a two question survey so we can improve your experience in the future.


Add Aggregator trait

This PR adds traits::Aggregator, which allows us to write generic Aggregator code across v1 and v2, to complement the existing traits::Signer.
For consistency, the existing SignatureAggregator objects are renamed as Aggregator, which matches the error and now the trait.

Codecov Report

Merging #21 (d44618d) into main (ab0eaef) will decrease coverage by 0.22%.
The diff coverage is 68.96%.

@@            Coverage Diff             @@
##             main      #21      +/-   ##
==========================================
- Coverage   78.16%   77.94%   -0.22%
==========================================
  Files          10       10
  Lines         710      712       +2
==========================================
  Hits          555      555
- Misses        155      157       +2

Files Changed
Coverage Δ

src/main.rs
0.00% <0.00%> (ø)

src/taproot.rs
91.83% <ø> (ø)

src/v1.rs
81.25% <76.92%> (-0.37%)
:arrow_down:

src/v2.rs
83.64% <76.92%> (-0.40%)
:arrow_down:

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Add Pylons and Forestry to UK Base world

Data sources, config files and relevant documentation have been added to the data directory of the uk-base-world viz to add the power network assets and the forestry data.
The script that automatically copies the data to the right place and runs the manager and uploader was also updated

I'm not sure if things should be getting committed to the Agents/FeatureInfoAgent/queries/ folder so we'll block them if not

I'm not sure if things should be getting committed to the Agents/FeatureInfoAgent/queries/ folder so we'll block them if not

As a rule, use-case-specific things should not be in generic folders like Agents/FeatureInfoAgent/queries/.

For the time being, I am going to push this PR back to the draft status as we need to review some of the data licensing before taking any further action.

Not sure on the cause, but I cannot spin up the stack to test the visualisation due to the below error from the stack-uploader.
10:59:13.009 [main] DEBUG org.apache.hc.client5.http.wire - http-outgoing-3 << "{"ID":"edc6bc1d6712a141751e70335a07f9ed0532ea64617596825ffe0b6f11db9a7b","Running":false,"ExitCode":0,"ProcessConfig":{"tty":false,"entrypoint":"ogr2ogr","arguments":["-f","PostgreSQL","PG:dbname=postgres host=UKBASEWORLD-postgis port=5432 user=postgres password=m0delsrus","/stack_scratch/tmp2518277849561258226","--config","OGR_TRUNCATE","YES","--config","PG_USE_COPY","YES","-t_srs","EPSG:27700","-oo","AUTODETECT_TYPE=YES","-nln","ng_towers","-lco","GEOMETRY_NAME=wkb_geometry","-lco","LAUNDER=NO"],"privileged":false},"OpenStdin":false,"OpenStderr":true,"OpenStdout":true,"CanRemove":false,"ContainerID":"44c52747ecc651856abfc9de2f51f61bc7dd1396e605f9d045b9e18ef8948255","DetachKeys":"","Pid":9169}[\n]"
10:59:13.009 [main] DEBUG org.apache.hc.client5.http.wire - http-outgoing-3 << "[\r][\n]"
10:59:13.009 [main] DEBUG org.apache.hc.client5.http.headers - http-outgoing-3 << HTTP/1.1 200 OK
10:59:13.009 [main] DEBUG org.apache.hc.client5.http.headers - http-outgoing-3 << Api-Version: 1.43
10:59:13.009 [main] DEBUG org.apache.hc.client5.http.headers - http-outgoing-3 << Content-Type: application/json
10:59:13.009 [main] DEBUG org.apache.hc.client5.http.headers - http-outgoing-3 << Date: Mon, 09 Oct 2023 10:59:13 GMT
10:59:13.009 [main] DEBUG org.apache.hc.client5.http.headers - http-outgoing-3 << Docker-Experimental: false
10:59:13.009 [main] DEBUG org.apache.hc.client5.http.headers - http-outgoing-3 << Ostype: linux
10:59:13.009 [main] DEBUG org.apache.hc.client5.http.headers - http-outgoing-3 << Server: Docker/24.0.5 (linux)
10:59:13.009 [main] DEBUG org.apache.hc.client5.http.headers - http-outgoing-3 << Transfer-Encoding: chunked
10:59:13.009 [main] DEBUG org.apache.hc.client5.http.impl.classic.MainClientExec - ex-0000006E: connection can be kept alive for 3 MINUTES
10:59:13.012 [main] DEBUG org.apache.hc.client5.http.wire - http-outgoing-3 << "0[\r][\n]"
10:59:13.012 [main] DEBUG org.apache.hc.client5.http.wire - http-outgoing-3 << "[\r][\n]"
10:59:13.012 [main] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ep-0000006D: releasing valid endpoint
10:59:13.012 [main] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ep-0000006D: releasing endpoint
10:59:13.012 [main] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ep-0000006D: connection http-outgoing-3 can be kept alive for 3 MINUTES
10:59:13.012 [main] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ep-0000006D: connection released [route: {}->unix://localhost:2375][total available: 1; route allocated: 1 of<PHONE_NUMBER>; total allocated: 1 of<PHONE_NUMBER>]
10:59:13.012 [main] WARN com.cmclinnovations.stack.clients.gdal.GDALClient - Docker exec command returned '0' but wrote the following to stderr:
Warning 6: driver ESRI Shapefile does not support open option AUTODETECT_TYPE

Exception in thread "main" uk.ac.cam.cares.jps.base.exception.JPSRuntimeException: RemoteRDBStoreClient: Failed at closing connection/statement while executing update
        at uk.ac.cam.cares.jps.base.query.RemoteRDBStoreClient.executeUpdate(RemoteRDBStoreClient.java:152)
        at com.cmclinnovations.stack.clients.core.datasets.PostgresDataSubset.runSQLPostProcess(PostgresDataSubset.java:50)
        at com.cmclinnovations.stack.clients.core.datasets.PostgresDataSubset.loadInternal(PostgresDataSubset.java:42)
        at com.cmclinnovations.stack.clients.core.datasets.GeoServerDataSubset.loadInternal(GeoServerDataSubset.java:12)
        at com.cmclinnovations.stack.clients.core.datasets.DataSubset.load(DataSubset.java:54)
        at com.cmclinnovations.stack.clients.core.datasets.DatasetLoader.lambda$loadData$6(DatasetLoader.java:142)
        at java.base/java.util.ArrayList.forEach(Unknown Source)
        at com.cmclinnovations.stack.clients.core.datasets.DatasetLoader.loadData(DatasetLoader.java:142)
        at java.base/java.util.Iterator.forEachRemaining(Unknown Source)
        at com.cmclinnovations.stack.clients.core.datasets.DatasetLoader.uploadInputDatasets(DatasetLoader.java:61)
        at com.cmclinnovations.stack.DataUploader.main(DataUploader.java:12)
Caused by: org.postgresql.util.PSQLException: ERROR: column "voltage" does not exist
  Position: 83
        at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2676)
        at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2366)
        at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:356)
        at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:490)
        at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:408)
        at org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:329)
        at org.postgresql.jdbc.PgStatement.executeCachedSql(PgStatement.java:315)
        at org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:291)
        at org.postgresql.jdbc.PgStatement.executeUpdate(PgStatement.java:265)
        at uk.ac.cam.cares.jps.base.query.RemoteRDBStoreClient.executeUpdate(RemoteRDBStoreClient.java:150)
        ... 10 more

National Grid website lists multiple "cables" data sets, please list which one is required (or state that any will do).

Same goes for other READMEs in the data/national_grid directory.
Individual data links specified for clarity

New exception in the data uploader:
Exception in thread "main" java.lang.RuntimeException: Static GeoServer data '/inputs/data/ukpn/icons' does not exist and could not be loaded.
        at com.cmclinnovations.stack.clients.geoserver.GeoServerClient.loadIcons(GeoServerClient.java:145)
        at com.cmclinnovations.stack.clients.core.datasets.DatasetLoader.loadData(DatasetLoader.java:138)

Using updated data directory from Pavilion now generates the following stack uploader error:
Exception in thread "main" java.lang.RuntimeException: Couldn't copy '/inputs/data/national_grid/styling' into '/stack_scratch/tmp3954093708225150346' as the source was neither a file nor a directory.
        at com.cmclinnovations.stack.clients.utils.LocalTempDir.copy(LocalTempDir.java:64)
        at com.cmclinnovations.stack.clients.utils.LocalTempDir.copyFrom(LocalTempDir.java:33)

However, renaming the national_grid/substation_styling directory to the expected national_grid/styling then causes a new error:
Exception in thread "main" java.lang.RuntimeException: Couldn't copy '/inputs/data/national_grid/substation_styling' into '/stack_scratch/tmp15899268968926965365' as the source was neither a file nor a directory.
        at com.cmclinnovations.stack.clients.utils.LocalTempDir.copy(LocalTempDir.java:64)
        at com.cmclinnovations.stack.clients.utils.LocalTempDir.copyFrom(LocalTempDir.java:33)

This should be ready to merge as long as it is using feature info agent version 3.0.0


Refund transactions are showing negative fees

@clarete I noticed that refund transactions and their counterpart (the original transaction) both have negative fees. Thought one would have positive numbers for it to even out when the whole ledger is evaluated?

Something else weird: select sum(amount) from "Transactions" where "RefundTransactionId" is not null;. That query should return 0 but returns a positive number (256.86)

I'll take a look at the fee signs. The netAmountInCollectiveCurrency value is most likely off because it's just the amount - fees, so if fees are wrong, net amount will be too. The interesting thing is that I'm getting a different number than you in the query that sums up the net amount. I'm getting -258.86 (Negative).

Oh that might be a typo in my comment. Your number is the right one.

Alright, I've flipped the fees of the refunded transactions in the code base. Here's the PR: https://github.com/opencollective/opencollective-api/pull/1246
I'm now working on a quick fix for the 28 transactions in our database that need to have their fees flipped and amount fields updated.


Why token.Valid?

Whats the reason behind having token.Valid? Isn't this always true if parse returns without an error and always false if parse returns with an error? Couldn't i just check the return from parse?

Ah, never mind. Already discussed in #33


Separate hidden and non-hidden commands in lakectl docs

Also add a scary banner so people know not to use them.
Closes #5437.

("Draft" to decide that this is our preferred solution.)

Skipping @ozkatz' review and merging - as I believe this is an improvement.  I will of course roll back if needed!


Unexpected page indexing behaviour when using ShapeReader.

Hi,
I am trying to page through a shapefile using ShapeReader.
I'm finding that the first shape of each page seems to be skipped.
I'm using the following code to step through a shapefile (that has more than 10 shapes so it pages)
sfs = new PolygonShapefileShapeSource(shapeFileName);
reader = new ShapeReader(sfs);
reader.PageSize = 10;
foreach (Dictionary<int, Shape> page in reader)
{
	Console.WriteLine("Min Key " + page.Keys.Min() + ", Max key " + page.Keys.Max());
}

I was expecting to see the loop start at the next index in sequence like this:
Min Key 0, Max key 9
Min Key 10, Max key 19
Min Key 20, Max key 29

Instead I'm getting this:
Min Key 0, Max key 9
Min Key 11, Max key 20
Min Key 22, Max key 31

If I compare the shapes being paged to the full shapefile loaded completely via 'shapefile.OpenFiel()' I can see that shapes indexed at 10 and 21 are missing.
I'm using DotSpatial version: 1.9
Can anyone help?
Thanks

What about DS 2.0?


Update .gitignore

Checklist:

[x] I have read and followed the contribution guidelines.
[x] I have read and followed the how to open a pull request guide.
[x] My pull request targets the main branch of freeCodeCamp.
[x] I have tested these changes either locally on my machine, or GitPod.

Closes #XXXXX

Hey
Thank you for opening this pull request.
This is intended. This is a standard message notifying you that we've reviewed your pull request and have decided not to merge it. We would welcome future pull requests from you.
Thank you and happy coding.


Bump dependencies

Bump most of our explicit dependencies for which the bot didn't already open PRs to make that happen.

Seems integration with Travis is broken, and we're not running conformance tests.  I don't have the privileges to examine the settings over there or over here.

Travis integration is working again?  Confusing, but I'll take it.

Needs a rebase.

/lgtm
/hold

/unhold


Collapsed sidenav

/cc @sitaramshelke

@qckanemoto  I was talking about the posts to be collapsed. Like now the posts on the main page are shown completely. But if a post contains lot of information the page will take time to scroll and reach to the next post. I tried to figure out how to do that but couldn't do that.

@sitaramshelke Oh, sorry for my misunderstanding. You can collapse the content of the post just by inserting <!--more--> tag in your post. At this demo you can find a collapsed post. This <!--more--> tag do this. FYI, it's also possible to config keyword at here.

Thank you @qckanemoto. It helped a lot.

Anyway, I'm trying to implement collapsed sidenav ongoingly :)

also if you have some time to spend, I read this post SEO for Github Pages,  is also a good thing to try.  :smiley:

OK :star2:


Add a model

Add a model to fit the data. Training accuracy should be greater than 95% and testing accuracy should be greater than 85%.

do we have to build our model using ML classification algo's like SVM,random_forest or we can use deep learning keras model like CNN

do we have to build our model using ML classification algo's like SVM,random_forest or we can use deep learning keras model like CNN

Use any model you wish and get the best possible result

Hello,
I am also willing to contribute to this issue. Would you please assign this issue to me too?

I will merge the solution whose algorithm gives a better result


Load Workflow by URL

This PR enables the feature to load a specific workflow by its id. This PR aligns with the design in #799, with some improvements.

Adds a frontend routing endpoint: /workflow/:id where id is currently a numeric value that maps to the actual id saved in the database. In the future, we can hash the id in the URL by using JWT to hide it from the frontend.

The user in the session is checked upon the request, the workflow will only be fetched if it is owned by the user in the session

Changes the logic of jumping from Dashboard workflow list to Workspace. Now it redirects to /workflow/:id by selecting a Workflow in the dashboard.

Changes the ngOnInit of WorkspaceComponent so the requested Workflow is reloaded after the component's initialization.

Changes the life cycle of showing Workflow.name. It now loads in the input box on NavigationComponent correctly with the Workflow.

Renamed CachedWorkflow to be WorkflowInfo, unified Workflow and WorkflowInfo: now the WorkflowInfo is the content attribute of Workflow.

Adds StorageService to maintain objects in the localStorage. It will stringify to and parse from JSON when an object is saved in the localStorage.

@zuozhiw ready for next round of review.

This PR will close #799


Investigate BlurHash for quick media previews

BlurHash is an algorithm that encoded a visual representation of an image in a short string, so it can be displayed quickly while the actual media file is loading. This could be integrated to provide immediate previews of assets for themes while the actual media loads.

Addon implemented: https://github.com/rsubtil/godot-blurhash

Forgot to close this with #269


IStartupConfigureServicesFilter is not executed when Configure is used

https://github.com/aspnet/Hosting/blob/872fc80d567892096f6cd6925600285570d866fe/test/Microsoft.AspNetCore.Hosting.Tests/StartupManagerTests.cs#L141-L166
There no reason why we can't do it except internal implementation details.
/cc @Tratcher @javiercn

This feature is very limited and interface name similar to IStartupFilter makes it even more misleading, I propose moving it to .Internal namespace.

This is by design.
There are three patterns you can use to configure services in your application:

Through configure services on IWebHostBuilder.
Through configure services when you implement IStartup.
Through ConfigureServices and ConfigureContainer on a convention based Startup.

IStartupConfigureServices and IStartupConfigureContainer are designed to work only on convention based startup.
There is no general way of applying filters to service configurations for multiple reasons:

ConfigureServices on IWebHostBuilder puts services on the hosting container, where its to early for IStartupServicesFilters to be applied.
ConfigureServices on IStartup returns an IServiceProvider and prevents the application of filters. One posibility on this scenario is for the user to inject IEnumerable on the constructor of their IStartup implementation and apply the filtering themselves.
ConfigureServices on a conventional Startup class need to have the signature void ConfigureServices(IServiceCollection services) if it decides to build and return an IServiceProvider instance itself is impossible to apply the filters.

All these factors were taken into account at the time when we designed this feature and at that time we decided that all filters for services would work only on conventional startup based classes.
It is important to note that at the time we pondered the like-hood of users incurring in each of the 3 scenarios described above and evaluated that conventional based Startup is the most likely scenario, given that it is what we prescribe in all of our templates, and that this is a pattern that the majority of our users will not customize.
The unique value of filtering services is given by their ability to override services previously configured in Startup code by the user. This is something that no library should do without and explicit gesture from the user, and the place to do so is the webhost builder, given the current DI design in which we have two containers.
Any other services configuration related pattern can be achieved in some other way. For example, providing default services can be achieved by adding services to the services collection before the user adds their services. Then, providing a gesture the user can do when configuring the services to override such defaults.
So to summarize:

Works as expected in the context it was designed for.
Covers the vast majority of our user scenarios.
There are alternative patterns our customers can use to achieve other scenarios supported by this pattern in non conventional startup scenarios.

To name a few:

I'm building a web app that spans multiple assemblies and each assembly defines their own set of services. Then on my app assembly I have a gesture a one line gesture that I perform on IWebHostBuilder to plug in such services.
I have a library that wants to provide a gesture to in-conditionally alter the configured services in your app after startup code has run.
I have multiple methods to setup my WebHostBuilder based on different configurations or any other factor and I want to ensure that a set of services is used for a specific configuration independently of the Startup code (which might have defaults).
I want to build a modular app and allow each module to define their services through a filter.
Pretty much any other scenario in which you want a set of components to collaborate for configuring the list of services.

I have a library that wants to provide a gesture to in-conditionally alter the configured services in your app after startup code has run.

This is exactly what ApplicationInsights people tried to do in their hosting startup until they realized that it will not work in some cases and prevent app from starting in the other.
In all other cases you control the startup and are able to add things to it in any order you wan't without requiring an abstraction.
This feature works only when you control kind of startup you have and not useful for libraries that want to support all scenarios.

Per triage/mini-design meeting, we'll try the following:

Move IStartupConfigureServicesFilter to TestHost and make it internal
Remove IStartupConfigureContainerFilter (It was put in place for completeness)
Add a implementation of the IServiceProviderFactory that decorates the registered one
Apply this to both the app container and the host container

@javiercn Is this coming in in the next two days?
cc @mkArtakMSFT

Hey @muratg. I've talked to @javiercn and would like to move this to rc milestone. If you have no objections, please do so. Thanks!

@javiercn ping :)  Coming in the next two days?

@muratg I'm looking into this

@javiercn this would require a shiproom approval now.

@muratg Yep. I'll fill in the template

For 2.1 we've moved the interfaces to the internal namespace.
Keeping this bug open so that we can revisit in the future.

@javiercn Are you doing this in 2.2?


precommit instructions in Readme

Precommit runs on this repo but it's not clear how to check this locally. I'm used to a precommit file.

There is as precommit file, closing


9.2.4 cd/scrolling/api

📚 Docs or angular.io bug report
Description
API reference for Angular CDK scrolling
INCORRECT
import {CdkScrollableModule} from '@angular/cdk/scrolling';
CORRECT
import { CdkScrollableModule  } from '@angular/cdk/scrolling/scrolling-module';
What's the affected URL?**
https://v9.material.angular.io/cdk/scrolling/api

This has been fixed in v10, it should just be ScrollingModule.


Sample Hello World  Kafka Consumer with ZIO

I am trying to build a Kafka consumer and run using zio.App , run method. I am getting type mismatch error with zio environment. I am new to the scala effect system and looking for information to fix the below error and understand how greyhound takes environment.

import zio._
import com.wixpress.dst.greyhound.core.consumer.{RecordConsumer, RecordConsumerConfig}
import com.wixpress.dst.greyhound.core.consumer.domain.{ConsumerRecord, ConsumerSubscription, RecordHandler}
import com.wixpress.dst.greyhound.core.metrics.GreyhoundMetrics
import zio.console._

  object MyApp extends zio.App {
  val bootstrapServer = "localhost:9092"
  val initialTopics = Set("some-topic")
  val group = "some-consumer-group-id"
  type Env = ZEnv with GreyhoundMetrics with Console

  val handler: RecordHandler[Any, Nothing, Chunk[Byte], Chunk[Byte]] = RecordHandler { record =>
    print(record.value)
    ZIO.succeed(true)
  }

  override def run(args: List[String]): URIO[zio.ZEnv,ExitCode] = {

 val consumer:ZIO[Any, Throwable, Nothing] =
    RecordConsumer.make[Any,Throwable](RecordConsumerConfig(bootstrapServer, group, ConsumerSubscription.Topics(initialTopics)), handler).useForever
    consumer.exitCode
  }
}

hey @sumeetpri , thanks for reporting your issue!
RecordConsumer needs to be provided a GreyhoundMetrics layer to compile, so it knows how to report events.
To make this code compile replace the consumer definition as follows:
val consumer =       RecordConsumer.make[Any,Throwable](RecordConsumerConfig(bootstrapServer, group, ConsumerSubscription.Topics(initialTopics)), handler).useForever         .provideCustomLayer(GreyhoundMetrics.liveLayer)     consumer.exitCode
GreyhoundMetrics.liveLayer is a simple slf4j implementation we provide out of the box, but you can replace it your own if needed.

Thank you @berman7, it worked 👍


Feature: Support a comparison view for note history versions

Hi, thank you for developing this plugin.
I'm looking for a way to diff a note with a previous version and would like to propose this feature for a future release of the plugin.

Thank you for the feature request!
This feature may require changes to the plugin API — at present, the data API doesn't seem to provide a way to list all revisions for a note.


Enabled Laravel 8

Enabled Laravel 8 in composer.json...

@barryvdh see the master branch has Laravel 8 support. Could a new release be tagged? Thanks! 😄

Yesss done


Make it work on iOS

It should work on iOS now. The issue is because I used display:flex, as far as i can see. I hid the crackers on mobile width.


Update w/ 2021 files

https://hcup-us.ahrq.gov/news/announcements/toolsJune2021.jsp

https://hcup-us.ahrq.gov/toolssoftware/ccs_svcsproc/CCS_ServicesProcedures_v2021-1.zip

CCS_services_procedures_v2021-1.csv


node-role.kubernetes.io/worker label is problematic

Describe the bug
The operator expects node-role.kubernetes.io/worker label but this may not work always with some cluster setups.
To Reproduce
Try to build a kind cluster with node-role.kubernetes.io/worker predefined, e.g., using the enclave-cc config:
diff --git a/tests/e2e/enclave-cc-kind-config.yaml b/tests/e2e/enclave-cc-kind-config.yaml
index 5792b16..b650ab4 100644
--- a/tests/e2e/enclave-cc-kind-config.yaml
+++ b/tests/e2e/enclave-cc-kind-config.yaml
@@ -3,6 +3,8 @@ apiVersion: kind.x-k8s.io/v1alpha4
 nodes:
 - role: control-plane
 - role: worker
+  labels:
+    node-role.kubernetes.io/worker:
   extraMounts:
   - hostPath: /tmp/coco
     containerPath: /opt/confidential-containers

Describe the results you expected
The cluster is up.
Describe the results you received:
kubelet on the worker node fails to start due to:
--node-labels in the 'kubernetes.io' namespace must begin with an allowed prefix (kubelet.kubernetes.io, node.kubernetes.io) or be in the specifically allowed set (beta.kubernetes.io/arch, beta.kubernetes.io/instance-type, beta.kubernetes.io/os, failure-domain.beta.kubernetes.io/region, failure-domain.beta.kubernetes.io/zone, kubernetes.io/arch, kubernetes.io/hostname, kubernetes.io/os, node.kubernetes.io/instance-type, topology.kubernetes.io/region, topology.kubernetes.io/zone)

Additional context
N/A

You should be able to use custom node labels in ccNodeSelector field of ccRuntime.
node-role.kubernetes.io/worker is used as default if ccNodeSelector is empty.

node-role.kubernetes.io/worker is used as default if ccNodeSelector is empty.

the reason why I opened this ticket was no notify that the default uses kubernetes.io namespace with a prefix that is not "allowed".

We can add instructions in the install guide to show usage of a custom node label. And the same is supported via the operator which might not be very clear since I don't see it documented.
Hence I mentioned it so that you can give it a try by creating a kind cluster with a custom node label and using the same in the ccruntime yaml.
The issue with setting restricted node labels (*kubernetes.io.) during cluster creation time is described here -
https://github.com/kubernetes/kubeadm/issues/2509

@mythi Can this be closed as we switched the label in https://github.com/confidential-containers/operator/pull/195?

@katexochen thanks!


updating server-side requirements doesn't upgrade packages after installing

When updating a python package's version in requirements.txt, it should upgrade the package.
Default pip behaviour is leaving the package alone even if it is outdated.
So something like this would work:
pip freeze --local | grep -v '^\-e' | cut -d = -f 1  | xargs -n1 pip install -U

I think this is fixed on master since we added the -U flag


In fixing funcunit to work for HTML5 drag and drop, we unfortunately …

…broke it for jQuery drag drop. The reason for this is that HTML5 stops sending mouse events and starts sending drag events when a drag begins on a draggable object. jQuery draggables do not necessarily have the draggable attribute. So we now check for the draggable attribute and send drag events if it is draggable, and if it isn't draggable we just send mousedown, mousemoves, and mouseups (etc).
One thing that I think I've done wrong here, is that the test requires jquery-ui.js . I wanted a "pure" jQuery drag and drop to test-against (rather than on draginit. I would like to cover all usecases of jQuery, not just jQuery++). And the examples that I found all used the technique that I used in the added testpage. Unfortunately that technique requires this external ui dependency.
I suspect that we would want this to be downloaded as part of node_modules, but I don't want to add new dependencies without the approval of the rest of the group.
Thanks!

Sorry I meant to ask for Kevin Philips as a reviewer not an assignee.

👍

When merging, I would use the “Squash and merge” option so the jQuery-UI file never gets committed into the repo.

Squash-merged and deleted the branch


Suggestion: Dotnet core project template to support Grpc with DI and additional middle-wares

Issue Title
dotnet core has some basic template to work with MVC based web api's. These template supports many things like DI and support for various middle-wares. But no template as such to support Grpc along with DI and middle-wares.
General
My Development Environment:
dotnet core 2.1.301
ubuntu 16.04
What I am trying to do is to leverage the web api template to use the Grpc, in order to make use of the features like DI, middle-wares etc. But the way I am doing is bit ugly, I myself is not satisfied with it. I did refer to some of the git repositories which has some solution like:
https://github.com/m-andrei/grpc-example-for-.net-core/tree/master/Grpc.Example.Server
but still, I think it will be a good idea to have some standard/official dotnet core project template with combined support for following:

Grpc
DI
Middle-wares (tracing, monitoring etc)

Google's GPRC server doesn't integrate with DI, nor does it have a middleware pipeline (AFAIK). We haven't done enough work yet in this area to give a definitive answer but I can tell you the current thinking (at least my thinking).

We're working on HTTP2 support right now in Kestrel
Support GRPC as a feature within MVC itself

But the way I am doing is bit ugly, I myself is not satisfied with it. I did refer to some of the git repositories which has some solution like

The sample has a bunch of problems but to your point there is no guidance here and we could do a better job by working with google to come up with something that fits more naturally.

So if someone want to work with dotnet core with grpc framework, then they have to cook their own project structure(like the one in the link)?
Any suggestions ?
When will the points you mentioned about http2 support and grpc as a feature available ?

So if someone want to work with dotnet core with grpc framework, then they have to cook their own project structure(like the one in the link)?

You'd probably host the GRPC server side by side with the main server instead of replacing it since it doesn't compose very well. For middleware, you'd have to use whatever google provided. Basically, the GRPC support that exists today from Google is a different framework that doesn't integrate at all. I'm not sure integrating it is trivial without design changes to their stack but I haven't looked deeply enough to make that call.

When will the points you mentioned about http2 support and grpc as a feature available ?

HTTP2 is slated for ASP.NET Core 2.2 GRPC would be after that (GRPC requires HTTP2).

Closing this issue because there are no current plans to implement these suggestions. If you have further thoughts, please log an issue in the ASP.NET Core Templating repo: https://github.com/aspnet/Templating/. Thanks!


Syntax coloring broken by bash bitwise shift left << in arithmetic expansion $(( ))

All code that follows a bitwise shift left << inside an arithmetic expansion $(( )) appears orange, as if a comment.
E.g.
#!/bin/bash
echo "Good coloring"
A=$(( B >> 4 ))
echo "still ok"
A=$(( B << 4 ))
echo "Bad coloring"
echo "to end of file"

Shellcheck v0.37.1
vscode
Version: 1.90.2 (system setup)
Commit: 5437499feb04f7a586f677b155b039bc2b3669eb
Date: 2024-06-18T22:34:26.404Z
Electron: 29.4.0
ElectronBuildId: 9728852
Chromium: 122.0.6261.156
Node.js: 20.9.0
V8: 12.2.281.27-electron.0
OS: Windows_NT x64 10.0.19045

This extension doesn't color anything.


Rule Proposal: Warn on no env in package

Whenever the linter sees a file in a package the linter needs to be told about where that file is going to run by the developer through /* eslint-meteor-env: server */. When the linter is not told about it, it will not run.
There could be a rule that warns when the developer has not told the linter about the environment in a file within a package.

Environments are no longer in scope of this project.


Remove unessesary indentation on code

Description:
The indentation on the code is quite annoying when copying it. I haven't touched the content itself. I only changed the indentation. The : I added to Upgrade the kubelet and kubectl is to make it equal to the exactly same section further below.
Before:

After:

thanks for the change.
the preview is here:
https://deploy-preview-29748--kubernetes-io-main-staging.netlify.app/docs/tasks/administer-cluster/kubeadm/kubeadm-upgrade/#upgrade-kubelet-and-kubectl
is it possible to add another new line after the "tab widget" before "Restart the kubelet:"?

/sig cluster-lifecycle

looks like the new line is not working, which is probably a markdown sideeffect.
i think it's safe to remove the last commit or leave it as is.
LGTM
/assign @celestehorgan
for review / approval.

I undid the newlines because I don't want to make people looking at this in the feature think that they should also insert two newlines :)

/lgtm

/hold while we try to figure out the line break thing, other than that the PR is good to go :)

Looks perfect now, thanks!
/unhold
/lgtm

Page preview: https://deploy-preview-29748--kubernetes-io-main-staging.netlify.app/docs/tasks/administer-cluster/kubeadm/kubeadm-upgrade/#upgrade-kubelet-and-kubectl-1
/kind cleanup

Thanks @JacobValdemar .
The extra line breaks are an improvement, though we try to configure the layout of the page with CSS.
I guess the tab component requires a greater margin around the lower border.
/approve