** Description changed:

  [ Impact ]
  
- OpenJDK 27 is released on 17th of September, the GA version is requested
- by multiple customers for the stable Ubuntu releases.
+ OpenJDK 27 was released on 15th of September, the GA version is
+ requested by multiple customers for the stable Ubuntu releases.
  
  openjdk-27 is a new package for the stable releases without reverse
  dependencies.
  
  openjdk-27 is built in the stable ppa: ppa:openjdk-private/bootstrap[1]
  and should be binary-copied to -updates and -security[2].
  
  [ Test Plan ]
  
  - Validate openjdk-27 build time jtreg tests for stable releases (noble,
  resolute, stonking, tenacious) [N]
  
  - Execute openjdk-27 autopkgtests for stable releases (noble, resolute,
  stonking, tenacious) [N]
  
  - Piuparts tests for stable releases (noble, resolute, stonking,
  tenacious) [N]
  
  - Execute manual test case "Build and run Spring Petclinic using
  openjdk-27" for stable releases (noble, resolute, stonking, tenacious):
  
  ---
  apt install openjdk-27-jdk
  git clone  -b java-27-petclinic https://github.com/vpa1977/spring-petclinic
  cd spring-petclinic
  ./gradlew bootRun
  ---
  after the application starts
  ---
  firefox http://localhost:8080
  --- See [N]
  
  - Execute manual test: co-installation of default-jdk and openjdk-27-jdk. 
OpenJDK 27 should provide /usr/bin/java. There should not be 
update-alternatives conflicts/setup issues.
  ---
  apt install openjdk-27-jdk default-jdk
  java --version
  ---
  Should report Java 27. See [N]
  
  - Validate openjdk-27 builds with openjdk-27 as a bootstrap. See [N]
  
  [ Where problems could occur ]
  
  openjdk-27 is a new package for the stable releases. It participates in
  update-alternatives for /usr/bin/java, /usr/bin/javac, ... and we should
  validate that there is no conflict/setup issue there.
  
  Building next Java 27 release with Java 27 as a build-dep. Mitigate by a
  no change rebuild against openjdk-27 bootstrap.
  
  [ Other Info ]
  
  This is a toolchain SRU.
  The toolchain binaries should be copied from the stable PPA: 
ppa:openjdk-private/bootstrap
  
  - openjdk-27:
    - noble[N]
    - resolute[N]
    - stonking[N]
    - tenacious[N]
  
  Also available in [N].
  
  [1] https://launchpad.net/~openjdk-private/+archive/ubuntu/bootstrap
  [2] 
https://documentation.ubuntu.com/sru/en/latest/reference/exception-OpenJDK-Updates/
  
  [N] Todo...
  
  ---------
  
  ## FFE ##
  
- OpenJDK 27 is released on NNth of MONTH, the GA version is requested by
- multiple customers. We provide OpenJDK 27 in openjdk-27 and
+ OpenJDK 27 was released on 15th of September, the GA version is
+ requested by multiple customers. We provide OpenJDK 27 in openjdk-27 and
  openjdk-27-crac packages.
  
  The package has following reverse dependencies in the archive:
  $reverse-depends src:openjdk-27
  $
  $ reverse-depends -b src:openjdk-27
  Reverse-Testsuite-Triggers
  ==========================
  * openjdk-27-crac               (for openjdk-27-jdk-headless)
  * openjdk-27-crac               (for openjdk-27-jre-headless)
  
  Reverse-Build-Depends
  =====================
  * openjdk-27                    (for openjdk-27-jdk-headless)
  * openjdk-27-crac               (for openjdk-27-jdk-headless)
  
  The GA build is OpenJDK 27 Build NN, that is already published in the
  archive [N].
  
  The change for openjdk-27 is a changelog/original tarball version change
  to indicate General Availability version number (openjdk-27+NN).
  
  ## Build ##
  
  The build logs for openjdk-27:
  
  - amd64[N]
  - arm64[N]
  - armhf[N]
  - i386[N]
  - ppc64el[N]
  - riscv64[N]
  - s390x[N]
  
  ## Installation #
  
  - openjdk-27 installation log[9]
  
  ## Testing ##
  
  openjdk-27 package was tested by:
  - build time tests
  - autopkgtest
  - manual smoke test (build and run Spring Petclinic [N] sample) [N][N]
  
  [N] Todo...

** Summary changed:

- openjdk-27 GA release
+ [draft] openjdk-27 GA release

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2171584

Title:
  [draft] openjdk-27 GA release

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openjdk-27/+bug/2171584/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to