This is an automated email from the ASF dual-hosted git repository.

nvollmar pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-pekko-management.git


The following commit(s) were added to refs/heads/main by this push:
     new ee005c8  Use Pekko name (#10)
ee005c8 is described below

commit ee005c8866edf397d43f02ad62f732d752102500
Author: Nicolas Vollmar <[email protected]>
AuthorDate: Mon Feb 27 14:37:10 2023 +0100

    Use Pekko name (#10)
---
 .github/workflows/format.yml                   |   2 +-
 .scalafmt.conf                                 |   2 +-
 build.sbt                                      | 240 ++++++++++++-------------
 docs/src/main/paradox/akka-management.md       |   2 +-
 docs/src/main/paradox/discovery/aws.md         |   2 +-
 docs/src/main/paradox/discovery/consul.md      |   2 +-
 docs/src/main/paradox/discovery/kubernetes.md  |   2 +-
 docs/src/main/paradox/discovery/marathon.md    |   2 +-
 integration-test/kubernetes-api-java/pom.xml   |  22 +--
 integration-test/kubernetes-api-java/test.sh   |   4 +-
 integration-test/marathon-api-docker/build.sbt |   6 +-
 integration-test/marathon-api/build.sbt        |   4 +-
 lease-kubernetes-int-test/kubernetes/job.yml   |   2 +-
 project/Common.scala                           |  29 +--
 project/project-info.conf                      |  12 +-
 15 files changed, 162 insertions(+), 171 deletions(-)

diff --git a/.github/workflows/format.yml b/.github/workflows/format.yml
index 9ce98e5..0cd8e56 100644
--- a/.github/workflows/format.yml
+++ b/.github/workflows/format.yml
@@ -20,5 +20,5 @@ jobs:
       - name: Check project is formatted
         uses: jrouly/scalafmt-native-action@v2
         with:
-          version: '3.6.1'
+          version: '3.7.1'
           arguments: '--list --mode diff-ref=origin/main'
diff --git a/.scalafmt.conf b/.scalafmt.conf
index efa297e..1aae8a4 100644
--- a/.scalafmt.conf
+++ b/.scalafmt.conf
@@ -1,4 +1,4 @@
-version                                  = 3.6.1
+version                                  = 3.7.1
 runner.dialect                           = scala213
 project.git                              = true
 style                                    = defaultWithAlign
diff --git a/build.sbt b/build.sbt
index f723ea6..3d5bdaa 100644
--- a/build.sbt
+++ b/build.sbt
@@ -4,171 +4,164 @@ import sbt.Keys.parallelExecution
 ThisBuild / resolvers += Resolver.jcenterRepo
 
 // root
-lazy val `akka-management-root` = project
+lazy val root = project
   .in(file("."))
   .enablePlugins(ScalaUnidocPlugin)
   .disablePlugins(MimaPlugin)
   .aggregate(
     // When this aggregate is updated the list of modules in 
ManifestInfo.checkSameVersion
-    // in AkkaManagement should also be updated
-    `akka-discovery-aws-api`,
-    `akka-discovery-aws-api-async`,
-    `akka-discovery-consul`,
-    `akka-discovery-kubernetes-api`,
-    `akka-discovery-marathon-api`,
-    `akka-management`,
-    `akka-management-pki`,
-    `loglevels-logback`,
-    `loglevels-log4j2`,
-    `integration-test-aws-api-ec2-tag-based`,
-    `integration-test-local`,
-    `integration-test-aws-api-ecs`,
-    `integration-test-kubernetes-api`,
-    `integration-test-kubernetes-api-java`,
-    `integration-test-kubernetes-dns`,
-    `integration-test-marathon-api-docker`,
-    `cluster-http`,
-    `cluster-bootstrap`,
-    `lease-kubernetes`,
-    `lease-kubernetes-int-test`,
+    // in management should also be updated
+    discoveryAwsApi,
+    discoveryAwsApiAsync,
+    discoveryConsul,
+    discoveryKubernetesApi,
+    discoveryMarathonApi,
+    management,
+    managementPki,
+    loglevelsLogback,
+    loglevelsLog4j2,
+    integrationTestAwsApiEc2TagBased,
+    integrationTestLocal,
+    integrationTestAwsApiEcs,
+    integrationTestKubernetesApi,
+    integrationTestKubernetesApiJava,
+    integrationTestKubernetesDns,
+    integrationTestMarathonApiDocker,
+    clusterHttp,
+    clusterBootstrap,
+    leaseKubernetes,
+    leaseKubernetesIntTest,
     docs)
   .settings(
     GlobalScope / parallelExecution := false,
     publish / skip := true)
 
-lazy val mimaPreviousArtifactsSet =
-  mimaPreviousArtifacts := Set.empty // temporarily disable mima checks
+lazy val mimaPreviousArtifactsSet = mimaPreviousArtifacts := Set.empty // 
temporarily disable mima checks
 
-lazy val `akka-discovery-kubernetes-api` = project
-  .in(file("discovery-kubernetes-api"))
+lazy val discoveryKubernetesApi = pekkoModule("discovery-kubernetes-api")
   .enablePlugins(AutomateHeaderPlugin)
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(
-    name := "akka-discovery-kubernetes-api",
-    organization := "com.lightbend.akka.discovery",
+    name := "pekko-discovery-kubernetes-api",
     libraryDependencies := Dependencies.DiscoveryKubernetesApi,
     mimaPreviousArtifactsSet)
   .settings(MetaInfLicenseNoticeCopy.settings)
-  .dependsOn(`akka-management-pki`)
+  .dependsOn(managementPki)
 
-lazy val `akka-discovery-marathon-api` = project
-  .in(file("discovery-marathon-api"))
+lazy val discoveryMarathonApi = pekkoModule("discovery-marathon-api")
   .enablePlugins(AutomateHeaderPlugin)
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(
-    name := "akka-discovery-marathon-api",
-    organization := "com.lightbend.akka.discovery",
+    name := "pekko-discovery-marathon-api",
     libraryDependencies := Dependencies.DiscoveryMarathonApi,
     mimaPreviousArtifactsSet)
   .settings(MetaInfLicenseNoticeCopy.settings)
 
-lazy val `akka-discovery-aws-api` = project
-  .in(file("discovery-aws-api"))
+lazy val discoveryAwsApi = pekkoModule("discovery-aws-api")
   .enablePlugins(AutomateHeaderPlugin)
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(
-    name := "akka-discovery-aws-api",
-    organization := "com.lightbend.akka.discovery",
+    name := "pekko-discovery-aws-api",
     libraryDependencies := Dependencies.DiscoveryAwsApi,
     mimaPreviousArtifactsSet)
   .settings(MetaInfLicenseNoticeCopy.settings)
 
-lazy val `akka-discovery-aws-api-async` = project
-  .in(file("discovery-aws-api-async"))
+lazy val discoveryAwsApiAsync = pekkoModule("discovery-aws-api-async")
   .enablePlugins(AutomateHeaderPlugin)
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(
-    name := "akka-discovery-aws-api-async",
-    organization := "com.lightbend.akka.discovery",
+    name := "pekko-discovery-aws-api-async",
     libraryDependencies := Dependencies.DiscoveryAwsApiAsync,
     mimaPreviousArtifactsSet)
   .settings(MetaInfLicenseNoticeCopy.settings)
 
-lazy val `akka-discovery-consul` = project
-  .in(file("discovery-consul"))
+lazy val discoveryConsul = pekkoModule("discovery-consul")
   .enablePlugins(AutomateHeaderPlugin)
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(
-    name := "akka-discovery-consul",
-    organization := "com.lightbend.akka.discovery",
+    name := "pekko-discovery-consul",
     libraryDependencies := Dependencies.DiscoveryConsul,
     mimaPreviousArtifactsSet)
   .settings(MetaInfLicenseNoticeCopy.settings)
 
 // gathers all enabled routes and serves them (HTTP or otherwise)
-lazy val `akka-management` = project
-  .in(file("management"))
+lazy val management = pekkoModule("management")
   .enablePlugins(AutomateHeaderPlugin)
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(
-    name := "akka-management",
+    name := "pekko-management",
     libraryDependencies := Dependencies.ManagementHttp,
     mimaPreviousArtifactsSet)
   .settings(MetaInfLicenseNoticeCopy.settings)
 
-lazy val `akka-management-pki` = project
-  .in(file("management-pki"))
+lazy val managementPki = pekkoModule("management-pki")
   .enablePlugins(AutomateHeaderPlugin)
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(
-    name := "akka-management-pki",
+    name := "pekko-management-pki",
     libraryDependencies := Dependencies.ManagementPki,
     mimaPreviousArtifactsSet)
   .settings(MetaInfLicenseNoticeCopy.settings)
 
-lazy val `loglevels-logback` = project
-  .in(file("loglevels-logback"))
+lazy val loglevelsLogback = pekkoModule("loglevels-logback") // todo: rename 
project/folder to management-loglevels-logback
   .enablePlugins(AutomateHeaderPlugin)
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(
-    name := "akka-management-loglevels-logback",
+    name := "pekko-management-loglevels-logback",
     libraryDependencies := Dependencies.LoglevelsLogback,
     mimaPreviousArtifactsSet)
   .settings(MetaInfLicenseNoticeCopy.settings)
-  .dependsOn(`akka-management`)
+  .dependsOn(management)
 
-lazy val `loglevels-log4j2` = project
-  .in(file("loglevels-log4j2"))
+lazy val loglevelsLog4j2 = pekkoModule("loglevels-log4j2") // todo: rename 
project/folder to management-loglevels-log4j2
   .enablePlugins(AutomateHeaderPlugin)
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .disablePlugins(MimaPlugin)
   .settings(
-    name := "akka-management-loglevels-log4j2",
+    name := "pekko-management-loglevels-log4j2",
     libraryDependencies := Dependencies.LoglevelsLog4j2)
   .settings(MetaInfLicenseNoticeCopy.settings)
-  .dependsOn(`akka-management`)
+  .dependsOn(management)
 
-lazy val `cluster-http` = project
-  .in(file("cluster-http"))
+lazy val clusterHttp = pekkoModule("cluster-http") // todo: rename 
project/folder to management-cluster-http
   .enablePlugins(AutomateHeaderPlugin)
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(
-    name := "akka-management-cluster-http",
+    name := "pekko-management-cluster-http",
     libraryDependencies := Dependencies.ClusterHttp,
     mimaPreviousArtifactsSet)
   .settings(MetaInfLicenseNoticeCopy.settings)
-  .dependsOn(`akka-management`)
+  .dependsOn(management)
 
-lazy val `cluster-bootstrap` = project
-  .in(file("cluster-bootstrap"))
+lazy val clusterBootstrap = pekkoModule("cluster-bootstrap") // todo: rename 
project/folder to management-cluster-bootstrap
   .enablePlugins(AutomateHeaderPlugin)
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(
-    name := "akka-management-cluster-bootstrap",
+    name := "pekko-management-cluster-bootstrap",
     libraryDependencies := Dependencies.ClusterBootstrap,
     mimaPreviousArtifactsSet)
   .settings(MetaInfLicenseNoticeCopy.settings)
-  .dependsOn(`akka-management`)
+  .dependsOn(management)
 
-lazy val `lease-kubernetes` = project
-  .in(file("lease-kubernetes"))
+lazy val leaseKubernetes = pekkoModule("lease-kubernetes")
   .enablePlugins(AutomateHeaderPlugin)
+  .settings(MetaInfLicenseNoticeCopy.settings)
   .settings(
-    name := "akka-lease-kubernetes",
+    name := "pekko-lease-kubernetes",
     libraryDependencies := Dependencies.LeaseKubernetes,
     mimaPreviousArtifactsSet)
   .settings(Defaults.itSettings)
   .settings(MetaInfLicenseNoticeCopy.settings)
   .configs(IntegrationTest)
-  .dependsOn(`akka-management-pki`)
+  .dependsOn(managementPki)
 
-lazy val `lease-kubernetes-int-test` = project
-  .in(file("lease-kubernetes-int-test"))
+lazy val leaseKubernetesIntTest = pekkoModule("lease-kubernetes-int-test")
   .enablePlugins(JavaAppPackaging, DockerPlugin)
-  .dependsOn(`lease-kubernetes`)
+  .dependsOn(leaseKubernetes)
   .enablePlugins(AutomateHeaderPlugin)
   .disablePlugins(MimaPlugin)
   .settings(
-    name := "akka-lease-kubernetes-int-test",
+    name := "pekko-lease-kubernetes-int-test",
     publish / skip := true,
     libraryDependencies := Dependencies.LeaseKubernetesTest,
     version ~= (_.replace('+', '-')),
@@ -182,11 +175,10 @@ lazy val `lease-kubernetes-int-test` = project
       Cmd("USER", "root"),
       Cmd("RUN", "chgrp -R 0 . && chmod -R g=u ."),
       Cmd("RUN", "/sbin/apk", "add", "--no-cache", "bash", "bind-tools", 
"busybox-extras", "curl", "strace"),
-      Cmd("RUN", "chmod +x /opt/docker/bin/akka-lease-kubernetes-int-test")))
+      Cmd("RUN", "chmod +x /opt/docker/bin/pekko-lease-kubernetes-int-test")))
   .settings(MetaInfLicenseNoticeCopy.settings)
 
-lazy val `integration-test-kubernetes-api` = project
-  .in(file("integration-test/kubernetes-api"))
+lazy val integrationTestKubernetesApi = pekkoIntTestModule("kubernetes-api")
   .disablePlugins(MimaPlugin)
   .enablePlugins(AutomateHeaderPlugin)
   .settings(
@@ -194,10 +186,9 @@ lazy val `integration-test-kubernetes-api` = project
     doc / sources := Seq.empty,
     libraryDependencies := Dependencies.BootstrapDemos)
   .settings(MetaInfLicenseNoticeCopy.settings)
-  .dependsOn(`akka-management`, `cluster-http`, `cluster-bootstrap`, 
`akka-discovery-kubernetes-api`)
+  .dependsOn(management, clusterHttp, clusterBootstrap, discoveryKubernetesApi)
 
-lazy val `integration-test-kubernetes-api-java` = project
-  .in(file("integration-test/kubernetes-api-java"))
+lazy val integrationTestKubernetesApiJava = 
pekkoIntTestModule("kubernetes-api-java")
   .disablePlugins(MimaPlugin)
   .enablePlugins(AutomateHeaderPlugin)
   .settings(
@@ -206,13 +197,12 @@ lazy val `integration-test-kubernetes-api-java` = project
     libraryDependencies := Dependencies.BootstrapDemos)
   .settings(MetaInfLicenseNoticeCopy.settings)
   .dependsOn(
-    `akka-management`,
-    `cluster-http`,
-    `cluster-bootstrap`,
-    `akka-discovery-kubernetes-api`)
+    management,
+    clusterHttp,
+    clusterBootstrap,
+    discoveryKubernetesApi)
 
-lazy val `integration-test-kubernetes-dns` = project
-  .in(file("integration-test/kubernetes-dns"))
+lazy val integrationTestKubernetesDns = pekkoIntTestModule("kubernetes-dns")
   .disablePlugins(MimaPlugin)
   .enablePlugins(AutomateHeaderPlugin)
   .settings(
@@ -221,12 +211,11 @@ lazy val `integration-test-kubernetes-dns` = project
     libraryDependencies := Dependencies.BootstrapDemos)
   .settings(MetaInfLicenseNoticeCopy.settings)
   .dependsOn(
-    `akka-management`,
-    `cluster-http`,
-    `cluster-bootstrap`)
+    management,
+    clusterHttp,
+    clusterBootstrap)
 
-lazy val `integration-test-aws-api-ec2-tag-based` = project
-  .in(file("integration-test/aws-api-ec2"))
+lazy val integrationTestAwsApiEc2TagBased = pekkoIntTestModule("aws-api-ec2")
   .configs(IntegrationTest)
   .disablePlugins(MimaPlugin)
   .enablePlugins(AutomateHeaderPlugin)
@@ -236,13 +225,12 @@ lazy val `integration-test-aws-api-ec2-tag-based` = 
project
     Defaults.itSettings)
   .settings(MetaInfLicenseNoticeCopy.settings)
   .dependsOn(
-    `akka-management`,
-    `cluster-http`,
-    `akka-discovery-aws-api`,
-    `cluster-bootstrap`)
+    management,
+    clusterHttp,
+    discoveryAwsApi,
+    clusterBootstrap)
 
-lazy val `integration-test-marathon-api-docker` = project
-  .in(file("integration-test/marathon-api-docker"))
+lazy val integrationTestMarathonApiDocker = 
pekkoIntTestModule("marathon-api-docker")
   .disablePlugins(MimaPlugin)
   .enablePlugins(AutomateHeaderPlugin)
   .settings(
@@ -251,13 +239,12 @@ lazy val `integration-test-marathon-api-docker` = project
     doc / sources := Seq.empty)
   .settings(MetaInfLicenseNoticeCopy.settings)
   .dependsOn(
-    `akka-management`,
-    `cluster-http`,
-    `cluster-bootstrap`,
-    `akka-discovery-marathon-api`)
+    management,
+    clusterHttp,
+    clusterBootstrap,
+    discoveryMarathonApi)
 
-lazy val `integration-test-aws-api-ecs` = project
-  .in(file("integration-test/aws-api-ecs"))
+lazy val integrationTestAwsApiEcs = pekkoIntTestModule("aws-api-ecs")
   .disablePlugins(MimaPlugin)
   .enablePlugins(AutomateHeaderPlugin)
   .settings(
@@ -265,18 +252,17 @@ lazy val `integration-test-aws-api-ecs` = project
     doc / sources := Seq.empty)
   .settings(MetaInfLicenseNoticeCopy.settings)
   .dependsOn(
-    `akka-management`,
-    `cluster-http`,
-    `cluster-bootstrap`,
-    `akka-discovery-aws-api-async`)
+    management,
+    clusterHttp,
+    clusterBootstrap,
+    discoveryAwsApiAsync)
   .enablePlugins(JavaAppPackaging, AshScriptPlugin, DockerPlugin)
   .settings(
     dockerBaseImage := "openjdk:10-jre-slim",
     Docker / com.typesafe.sbt.SbtNativePackager.autoImport.packageName := 
"ecs-integration-test-app",
     Docker / version := "1.0")
 
-lazy val `integration-test-local` = project
-  .in(file("integration-test/local"))
+lazy val integrationTestLocal = pekkoIntTestModule("local")
   .disablePlugins(MimaPlugin)
   .enablePlugins(AutomateHeaderPlugin)
   .settings(
@@ -286,9 +272,9 @@ lazy val `integration-test-local` = project
     libraryDependencies := Dependencies.BootstrapDemos)
   .settings(MetaInfLicenseNoticeCopy.settings)
   .dependsOn(
-    `akka-management`,
-    `cluster-http`,
-    `cluster-bootstrap`)
+    management,
+    clusterHttp,
+    clusterBootstrap)
   .enablePlugins(JavaAppPackaging, AshScriptPlugin)
 
 lazy val docs = project
@@ -296,32 +282,38 @@ lazy val docs = project
   .enablePlugins(AkkaParadoxPlugin, ParadoxSitePlugin, PreprocessPlugin, 
PublishRsyncPlugin)
   .disablePlugins(MimaPlugin)
   .settings(
-    name := "Akka Management",
+    name := "Pekko Management",
     publish / skip := true,
     makeSite := makeSite.dependsOn(LocalRootProject / ScalaUnidoc / doc).value,
-    Preprocess / siteSubdirName := s"api/akka-management/${if 
(isSnapshot.value) "snapshot" else version.value}",
+    Preprocess / siteSubdirName := s"api/pekko-management/${if 
(isSnapshot.value) "snapshot" else version.value}",
     Preprocess / sourceDirectory := (LocalRootProject / ScalaUnidoc / unidoc / 
target).value,
     Preprocess / preprocessRules := Seq(
       ("\\.java\\.scala".r, _ => ".java")),
     previewPath := (Paradox / siteSubdirName).value,
     paradoxGroups := Map("Language" -> Seq("Java", "Scala")),
-    Paradox / siteSubdirName := s"docs/akka-management/${if (isSnapshot.value) 
"snapshot" else version.value}",
+    Paradox / siteSubdirName := s"docs/pekko-management/${if 
(isSnapshot.value) "snapshot" else version.value}",
     Compile / paradoxProperties ++= Map(
       "date.year" -> Common.currentYear,
-      "project.url" -> "https://doc.akka.io/docs/akka-management/current/";,
-      "canonical.base_url" -> 
"https://doc.akka.io/docs/akka-management/current";,
+      "project.url" -> 
"https://pekko.apache.org/docs/pekko-management/current/";,
+      "canonical.base_url" -> 
"https://pekko.apache.org/docs/pekko-management/current";,
       "scala.binary.version" -> scalaBinaryVersion.value,
       "akka.version" -> Dependencies.AkkaVersion,
-      "extref.akka.base_url" -> s"https://doc.akka.io/docs/akka/current/%s";,
-      "scaladoc.akka.base_url" -> s"https://doc.akka.io/api/akka/current/";,
-      "extref.akka-http.base_url" -> 
s"https://doc.akka.io/docs/akka-http/${Dependencies.AkkaHttpBinaryVersion}/%s";,
-      "scaladoc.akka.http.base_url" -> 
s"https://doc.akka.io/api/akka-http/${Dependencies.AkkaHttpBinaryVersion}/";,
-      "extref.akka-grpc.base_url" -> 
s"https://doc.akka.io/docs/akka-grpc/current/%s";,
-      "extref.akka-enhancements.base_url" -> 
s"https://doc.akka.io/docs/akka-enhancements/current/%s";,
+      "extref.akka.base_url" -> 
s"https://pekko.apache.org/docs/pekko/current/%s";,
+      "scaladoc.akka.base_url" -> 
s"https://pekko.apache.org/api/pekko/current/";,
+      "extref.akka-http.base_url" -> 
s"https://pekko.apache.org/docs/pekko-http/${Dependencies.AkkaHttpBinaryVersion}/%s";,
+      "scaladoc.akka.http.base_url" -> 
s"https://pekko.apache.org/api/pekko-http/${Dependencies.AkkaHttpBinaryVersion}/";,
+      "extref.akka-grpc.base_url" -> 
s"https://pekko.apache.org/docs/pekko-grpc/current/%s";,
+      "extref.akka-enhancements.base_url" -> 
s"https://pekko.apache.org/docs/pekko-enhancements/current/%s";,
       "scaladoc.akka.management.base_url" -> s"/${(Preprocess / 
siteSubdirName).value}/"),
     publishRsyncArtifacts += makeSite.value -> "www/",
     publishRsyncHost := "[email protected]")
 
+def pekkoModule(moduleName: String): Project =
+  Project(id = moduleName, base = file(moduleName))
+
+def pekkoIntTestModule(moduleName: String): Project =
+  Project(id = s"integration-test-$moduleName", base = 
file(s"integration-test/$moduleName"))
+
 TaskKey[Unit]("verifyCodeFmt") := {
   
scalafmtCheckAll.all(ScopeFilter(inAnyProject)).result.value.toEither.left.foreach
 { _ =>
     throw new MessageOnlyException(
diff --git a/docs/src/main/paradox/akka-management.md 
b/docs/src/main/paradox/akka-management.md
index b261f30..79e45dd 100644
--- a/docs/src/main/paradox/akka-management.md
+++ b/docs/src/main/paradox/akka-management.md
@@ -5,7 +5,7 @@ management extensions.
 
 ## Project Info
 
-@@project-info{ projectId="akka-management" }
+@@project-info{ projectId="management" }
 
 ## Dependencies
 
diff --git a/docs/src/main/paradox/discovery/aws.md 
b/docs/src/main/paradox/discovery/aws.md
index 2d8d03c..52be1d7 100644
--- a/docs/src/main/paradox/discovery/aws.md
+++ b/docs/src/main/paradox/discovery/aws.md
@@ -25,7 +25,7 @@ instead.
 
 ## Project Info
 
-@@project-info{ projectId="akka-discovery-aws-api" }
+@@project-info{ projectId="discovery-aws-api" }
 
 ### Discovery Method: AWS API - EC2 Tag-Based Discovery
 
diff --git a/docs/src/main/paradox/discovery/consul.md 
b/docs/src/main/paradox/discovery/consul.md
index 3fa389f..c853ae3 100644
--- a/docs/src/main/paradox/discovery/consul.md
+++ b/docs/src/main/paradox/discovery/consul.md
@@ -14,7 +14,7 @@ If you are using Consul to do the service discovery this 
would allow you to base
 
 ## Project Info
 
-@@project-info{ projectId="akka-discovery-consul" }
+@@project-info{ projectId="discovery-consul" }
 
 @@dependency[sbt,Gradle,Maven] {
   symbol1=AkkaManagementVersion
diff --git a/docs/src/main/paradox/discovery/kubernetes.md 
b/docs/src/main/paradox/discovery/kubernetes.md
index a220d9a..496cbe4 100644
--- a/docs/src/main/paradox/discovery/kubernetes.md
+++ b/docs/src/main/paradox/discovery/kubernetes.md
@@ -6,7 +6,7 @@ The typical way to consume a service in Kubernetes is to 
discover it through DNS
 
 ## Project Info
 
-@@project-info{ projectId="akka-discovery-kubernetes-api" }
+@@project-info{ projectId="discovery-kubernetes-api" }
 
 ### Dependencies and usage
 
diff --git a/docs/src/main/paradox/discovery/marathon.md 
b/docs/src/main/paradox/discovery/marathon.md
index 94597a9..f0761d2 100644
--- a/docs/src/main/paradox/discovery/marathon.md
+++ b/docs/src/main/paradox/discovery/marathon.md
@@ -19,7 +19,7 @@ is bound to this port.
 
 ## Project Info
 
-@@project-info{ projectId="akka-discovery-marathon-api" }
+@@project-info{ projectId="discovery-marathon-api" }
 
 ### Dependencies and usage
 
diff --git a/integration-test/kubernetes-api-java/pom.xml 
b/integration-test/kubernetes-api-java/pom.xml
index d63f2bc..39a7f69 100644
--- a/integration-test/kubernetes-api-java/pom.xml
+++ b/integration-test/kubernetes-api-java/pom.xml
@@ -1,6 +1,6 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
   <modelVersion>4.0.0</modelVersion>
-  <groupId>com.lightbend</groupId>
+  <groupId>org.apache.pekko</groupId>
   <artifactId>integration-test-kubernetes-api-java</artifactId>
   <version>1.0-SNAPSHOT</version>
   <name>${project.artifactId}</name>
@@ -18,9 +18,9 @@
     <maven.compiler.source>1.8</maven.compiler.source>
     <maven.compiler.target>1.8</maven.compiler.target>
     <encoding>UTF-8</encoding>
-    <akka.version>2.6.14</akka.version>
-    <akka.http.version>10.2.0</akka.http.version>
-    <akka-management.version>1.0.5</akka-management.version>
+    <akka.version>2.6.20</akka.version>
+    <akka.http.version>10.2.10</akka.http.version>
+    <pekko-management.version>0.0.0</pekko-management.version> <!-- set by 
build -->
     <scala.binary.version>2.12</scala.binary.version>
   </properties>
 
@@ -46,14 +46,14 @@
       <version>1.2.3</version>
     </dependency>
     <dependency>
-      <groupId>com.lightbend.akka.management</groupId>
-      
<artifactId>akka-management-cluster-bootstrap_${scala.binary.version}</artifactId>
-      <version>${akka-management.version}</version>
+      <groupId>org.apache.pekko</groupId>
+      
<artifactId>pekko-management-cluster-bootstrap_${scala.binary.version}</artifactId>
+      <version>${pekko-management.version}</version>
     </dependency>
     <dependency>
-      <groupId>com.lightbend.akka.discovery</groupId>
-      
<artifactId>akka-discovery-kubernetes-api_${scala.binary.version}</artifactId>
-      <version>${akka-management.version}</version>
+      <groupId>org.apache.pekko</groupId>
+      
<artifactId>pekko-discovery-kubernetes-api_${scala.binary.version}</artifactId>
+      <version>${pekko-management.version}</version>
     </dependency>
     <dependency>
       <groupId>com.typesafe.akka</groupId>
@@ -154,7 +154,7 @@
                       <dependencySet>
                         <useProjectAttachments>true</useProjectAttachments>
                         <includes>
-                          
<include>com.lightbend:integration-test-kubernetes-api-java:jar:allinone</include>
+                          
<include>org.apache.pekko:integration-test-kubernetes-api-java:jar:allinone</include>
                         </includes>
                         
<outputFileNameMapping>integration-test-kubernetes-api-java-allinone.jar</outputFileNameMapping>
                       </dependencySet>
diff --git a/integration-test/kubernetes-api-java/test.sh 
b/integration-test/kubernetes-api-java/test.sh
index 29fd1ba..63edf8f 100755
--- a/integration-test/kubernetes-api-java/test.sh
+++ b/integration-test/kubernetes-api-java/test.sh
@@ -2,12 +2,12 @@
 
 set -exu
 
-VERSION=`sbt publishM2 | grep akka-management-cluster-bootstrap_2.12 | tail -1 
| cut -d "/" -f 11`
+VERSION=`sbt publishM2 | grep pekko-management-cluster-bootstrap_2.12 | tail 
-1 | cut -d "/" -f 10`
 
 cd integration-test/kubernetes-api-java
 
 eval $(minikube -p minikube docker-env)
-mvn -Dakka-management.version=$VERSION clean package docker:build
+mvn -Dpekko-management.version=$VERSION clean package docker:build
 
 export NAMESPACE=akka-bootstrap-demo-ns
 
diff --git a/integration-test/marathon-api-docker/build.sbt 
b/integration-test/marathon-api-docker/build.sbt
index 68e0f0f..7e5dac3 100644
--- a/integration-test/marathon-api-docker/build.sbt
+++ b/integration-test/marathon-api-docker/build.sbt
@@ -2,17 +2,15 @@ import com.typesafe.sbt.packager.docker._
 
 name := "bootstrap-demo-marathon-api-docker"
 
-version := "0.1.0"
+version := "1.1.4"
 
 scalaVersion := "2.12.16"
 
 enablePlugins(JavaServerAppPackaging)
 
-version := "1.0"
-
 dockerUsername := sys.env.get("DOCKER_USER")
 
-val akkaManagementVersion = "0.10.0"
+val akkaManagementVersion = "1.1.4"
 
 libraryDependencies ++= Vector(
   "com.lightbend.akka.management" %% "akka-management-cluster-bootstrap" % 
akkaManagementVersion,
diff --git a/integration-test/marathon-api/build.sbt 
b/integration-test/marathon-api/build.sbt
index abdfb6c..faad6cb 100644
--- a/integration-test/marathon-api/build.sbt
+++ b/integration-test/marathon-api/build.sbt
@@ -2,11 +2,11 @@ enablePlugins(JavaServerAppPackaging)
 
 name := "bootstrap-demo-marathon-api"
 
-version := "0.1.0"
+version := "1.1.4"
 
 scalaVersion := "2.12.16"
 
-val akkaManagementVersion = "0.10.0"
+val akkaManagementVersion = "1.10.0"
 
 libraryDependencies ++= Vector(
   "com.lightbend.akka.management" %% "akka-management-cluster-bootstrap" % 
akkaManagementVersion,
diff --git a/lease-kubernetes-int-test/kubernetes/job.yml 
b/lease-kubernetes-int-test/kubernetes/job.yml
index 26dcd56..9f6ec84 100644
--- a/lease-kubernetes-int-test/kubernetes/job.yml
+++ b/lease-kubernetes-int-test/kubernetes/job.yml
@@ -11,5 +11,5 @@ spec:
       containers:
         - name: lease-test
           imagePullPolicy: Never
-          image: akka-lease-kubernetes-int-test:latest
+          image: pekko-lease-kubernetes-int-test:latest
       restartPolicy: Never
diff --git a/project/Common.scala b/project/Common.scala
index 54da76d..ec91c98 100644
--- a/project/Common.scala
+++ b/project/Common.scala
@@ -11,24 +11,25 @@ object Common extends AutoPlugin {
   override def trigger = allRequirements
   override def requires = plugins.JvmPlugin && HeaderPlugin && CiReleasePlugin
 
-  val currentYear = "2021"
+  val currentYear = "2023"
 
   override lazy val projectSettings: Seq[sbt.Def.Setting[_]] =
     Seq(
-      organization := "com.lightbend.akka.management",
-      organizationName := "Lightbend Inc.",
-      organizationHomepage := Some(url("https://www.lightbend.com/";)),
-      startYear := Some(2017),
-      homepage := Some(url("https://akka.io/";)),
+      organization := "org.apache.pekko",
+      organizationName := "Apache Software Foundation",
+      organizationHomepage := Some(url("https://www.apache.org/";)),
+      startYear := Some(2022),
+      homepage := Some(url("https://pekko.apache.org/";)),
       scmInfo := Some(
-        ScmInfo(url("https://github.com/akka/akka-management";), 
"[email protected]:akka/akka-management.git")),
+        ScmInfo(url("https://github.com/apache/incubator-pekko-management";),
+          "[email protected]:apache/incubator-pekko-management.git")),
       developers += Developer(
         "contributors",
         "Contributors",
-        "https://gitter.im/akka/dev";,
-        url("https://github.com/akka/akka-management/graphs/contributors";)),
+        "[email protected]",
+        
url("https://github.com/apache/incubator-pekko-management/graphs/contributors";)),
       licenses := Seq(("Apache-2.0", 
url("https://www.apache.org/licenses/LICENSE-2.0";))),
-      description := "Akka Management is a suite of tools for operating Akka 
Clusters.",
+      description := "Apache Pekko Management is a suite of tools for 
operating Apache Pekko Clusters.",
       headerLicense := Some(HeaderLicense.Custom(apacheHeader)),
       crossScalaVersions := Dependencies.CrossScalaVersions,
       projectInfoVersion := (if (isSnapshot.value) "snapshot" else 
version.value),
@@ -56,19 +57,19 @@ object Common extends AutoPlugin {
       ),
       Compile / doc / scalacOptions := scalacOptions.value ++ Seq(
         "-doc-title",
-        "Akka Management",
+        "Apache Pekko Management",
         "-doc-version",
         version.value,
         "-skip-packages",
-        "akka.pattern" // for some reason Scaladoc creates this
+        "pekko.pattern" // for some reason Scaladoc creates this
       ),
       Compile / doc / scalacOptions ++= Seq(
         "-doc-source-url", {
           val branch = if (isSnapshot.value) "master" else s"v${version.value}"
-          
s"https://github.com/akka/akka-management/tree/${branch}€{FILE_PATH_EXT}#L€{FILE_LINE}";
+          
s"https://github.com/apache/incubator-pekko-management/tree/${branch}€{FILE_PATH_EXT}#L€{FILE_LINE}";
         },
         "-doc-canonical-base-url",
-        "https://doc.akka.io/api/akka-management/current/";),
+        "https://pekko.apache.org/api/pekko-management/current/";),
       autoAPIMappings := true,
       // show full stack traces and test case durations
       Test / testOptions += Tests.Argument("-oDF"),
diff --git a/project/project-info.conf b/project/project-info.conf
index d77ae45..23a57a4 100644
--- a/project/project-info.conf
+++ b/project/project-info.conf
@@ -1,6 +1,6 @@
 project-info {
   version: "current"
-  scala-versions: ["2.11", "2.12"]
+  scala-versions: ["2.12", "2.13"]
   shared-info {
     jdk-versions: ["Adopt OpenJDK 8 with Hotspot", "Adopt OpenJDK 11 with 
Hotspot"]
     snapshots: {
@@ -32,7 +32,7 @@ project-info {
       }
     ]
   }
-  akka-management: ${project-info.shared-info} {
+  management: ${project-info.shared-info} {
     title: "Akka Management"
     levels: [
       {
@@ -62,7 +62,7 @@ project-info {
       }
     ]
   }
-  akka-discovery-kubernetes-api: ${project-info.shared-info} {
+  discovery-kubernetes-api: ${project-info.shared-info} {
     title: "Akka Discovery Kubernetes"
     levels: [
       {
@@ -72,7 +72,7 @@ project-info {
       }
     ]
   }
-  akka-discovery-consul: ${project-info.shared-info} {
+  discovery-consul: ${project-info.shared-info} {
     title: "Akka Discovery Consul"
     levels: [
       { // keep in sync with README.md
@@ -82,7 +82,7 @@ project-info {
       }
     ]
   }
-  akka-discovery-marathon-api: ${project-info.shared-info} {
+  discovery-marathon-api: ${project-info.shared-info} {
     title: "Akka Discovery Marathon"
     levels: [
       { // keep in sync with README.md
@@ -92,7 +92,7 @@ project-info {
       }
     ]
   }
-  akka-discovery-aws-api: ${project-info.shared-info} {
+  discovery-aws-api: ${project-info.shared-info} {
     title: "Akka Discovery AWS"
     levels: [
       { // keep in sync with README.md


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to