-
-
Notifications
You must be signed in to change notification settings - Fork 102
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AIX 7.1 to reach end of support after April #3030
Comments
Reply via email:
Iirc, EOSSP stands for end of Service Pack support, not end of support. Not sure if/when it became impossible to purchase AIX 7.1, but it is still supported beyond 30 April (might need an extended support contract). This has been a discussion I had recently at another project that was also concerned re: AIX 7.1 support status.
Our decision was to not update anything further for AIX 7.1, but leave available all AIX 7.1 based products – at least for the coming year (or maybe two).
If you want ALL 7.1 support to disappear – just come up with a plan (all 6 at once, 3 now, 3 later, etc.).
Regards,
Michael
|
https://www.ibm.com/support/pages/lifecycle/search/?q=AIX%20Standard%20Edition explicitly lists "End of support" as the end of this month - the same as the EoSSP date although I accept that IBM may wish to support a customer for longer if they pay them more money (although that option is not listed in the table) |
@aixtools Regarding a plan: Yes, we should come up with one :-) I guess one important question is what the status of AIX 7.3 is - can we now get those deployed as well at OSUOSL as it would be good to have some testing on that platform as well. We'll see how things go during this release cycle (Based on the end of support dates and some discussions with IBM we have chosen to switch the current LTS lines up to building on AIX 7.2, so if that goes without problems (And we don't get too much backlash from anyone) then my intention would be to replace all of the AIX 7.1 machines (although maybe leave a couple for a month or so just in case we need to go back). So I'd definitely want to go with one extra 7.2 build machine, and two 7.3 test machines if feasible. Then we can decide what to do with the others :-) Sound reasonable? |
AIX 7.3 is available. Perhaps start with one at TL0 and one at TL1. There are currently some issues getting patches (I have have AIX 7.3 TL1 at SP0, and I would expect issues with SP1). And I only have TL0 at SP1 iirc. As to build on AIX 7.2 - I forget what TLSP the current AIX 7.2 build is at. But just as you were building on AIX 7.1 TL4 SP4 for a long time (aka base level), I need to know what AIX 7.2 base level you are considering. Or think - build date. |
I suggest rebuilding two of the AIX 7.1.5 systems to AIX 7.2 to get the expected 'build+test' chain more robust. And, considering that test-[,2] of AIX 7.2 are adopt[03,04] - lets use adopt[05,06]. |
Sounds good to me! For reference: So for now doing updating those two will still leave us with test machines 3 and 4 and the two build machines in case we need to revert. We should probably look at updating adopt02 (build-osuosl-aix71-ppc64-2) as well, since I'd rather have two AIX 7.2 and one AIX 7.1 dedicated to build at the moment, but that can be after 05 and 06 are upgraded. For AIX 7.3 would it make sense to try one of 05 or 06 as 7.3 instead of 7.2 so we can trial that version? |
I think the ones we have labelled for build are a bit of a mix at the moment ... @sej-jackson @AdamBrousseau @backwaterred tagging you in for more input - any recommendations here for which AIX 7.2 TL/SP to build Temurin on? I know it was an issue with certain levels for 7.1, but are there any compatibility issues with earlier AIX 7.2 versions if we just pick the latest to build on? |
I don't think we targeted a particular 7.2 level. |
adopt02 has been reinstalled to support AIX 7.2 build (clone of adopt10, build-...-aix72-...-1 |
Agreed. The issue that comes to mind for me is this one which means a minimum compiler version of xlc 16.1, and transitively a minimum os version. So, any 7.2 should be ok as far as I am aware. |
Two of the aix715 test machines (-3 and -4) have now been reimaged with 72 as per #3081 |
the last two |
Noting that after adoptium/ci-jenkins-pipelines#622 we were building on AIX 7.2 so the builds will not run on AIX 7.1. If anyone needs an (insecure) version that will run on AIX 7.1 they can be retrieved here: |
So the only outstanding AIX 7.1 system that we have is build-osuosl-aix71-ppc64-1 which is currently disabled but we can hold onto that for a short time longer in the (unlikely) event that we need to rebuild anything on it. Or perhaps we should just take a |
"adopt02" (build-osuosl-aix72-ppc64-2) appears to be having an identity crisis. https://ci.adoptium.net/job/Test_openjdk17_hs_extended.openjdk_ppc64_aix_testList_1/77/consoleText On the one hand various tests seem to think they're running on "adopt02", whereas the /etc/hosts file mentions "adopt10".
Could this be connected to this machine's reprovisioning? P.S. One potential source of "adopt02" on this machine can be found in the uname output:
|
Have removed |
Strange:
Further, I see adopt08 has an unusual address for adopt10 Also, the /etc/hosts file for Looks like a lot of manual control on all the hosts. For the record: the current last date changed:
Compare this with the last reboot (is approximate install time for the migrated systems).
|
I see that back in 2021 I made a central hosts file for all the hosts.
I'll update and redeploy to all the hosts. Here is the diff
|
All /etc/hosts files are now synced. Please verify issue is now resolved. |
@sxa : Made an mksysb image. Could (next week perhaps) re-install as AIX 7.3 TL1 SP1, and then @Haroon-Khel could run the playbook on it. There will likely be errors (xlc13 might not work, e.g.) - but I'll make a backup of the system so we can rinse and repeat easily. |
Multitudes of tests failing with
reported in #3178 which as it currently stands will block releasing AIX JDK20 for the July release. |
We don't ship JDK20 for AIX. Are we only seeing tests fail on that version? I'd be quite surprised if we didn't see similar for other versions on the same machine, although maybe we've got lucky and didn't hit that machine for those :-) |
@aixtools Yep a reinstall of one of the machines with AIX 7.3 TL1 SP1 sounds good, especially since you have a mksysb now :-) |
Also affecting JDK17, and will block the release for that, noting here: adoptium/aqa-tests#4677 (comment) |
I'll create a new issue for AIX 7.3, and overwrite the last AIX 7.1 system. |
Raised #3178 to call out the config issue with a subset of the new machines being brought online. |
While this is done I'll note that we still have 7.1 machines configured in the temurin copmliance project which should be removed. I'll close this issue as the main ones in our build and test jenkins instance are complete and I am working on the related issue with local hostname resolution on the others under the issue mentioned above. |
AIX 7.1 becomes out of support at the end of April https://github.com/adoptium/infrastructure/wiki/End-of-support-date-for-OS-distributions#aix
We have 6 7.1 machines which all need to be upgraded to 7.2, ideally before the end of April else they will likely be offline after April until they are upgraded
test-osuosl-aix715-ppc64-1
test-osuosl-aix715-ppc64-2
build-osuosl-aix71-ppc64-1
build-osuosl-aix71-ppc64-2
test-osuosl-aix715-ppc64-3
test-osuosl-aix715-ppc64-4
ping @aixtools @sxa
The text was updated successfully, but these errors were encountered: