Order of package creation and deployment
Hi,
I am a bit confused how package creation and deployment should be done and what someone should not do.
I have successfully climbed the stumbling block that one have to create a full package for each version of the application.
In my many tries I come to the conclusion that the complete package must be deployed because the following didn't work for me:
1. create complete package
2. create update package 1
3. create update package 2
4. create update package 3
5. deploy update package
The deployment of the update package failed with:
/QIBM/ProdData/RTC/V3.0/Build/jazz/buildsystem/buildtoolkit/scripts/enterprise/deploy.xml:188: No complete package found in remote package root directory that matches timestamp -1 of last loaded complete package.
I deployed the complete package (which worked just fine).
After that I tried to deploy the update package (which one ever RTC would take because 3 update packages have not been deployed) but that failed with :
/QIBM/ProdData/RTC/V3.0/Build/jazz/buildsystem/buildtoolkit/scripts/enterprise/deploy.xml:188: No update package found in complete package directory /QOpenSys/usr/local/rtc/packages/AlternativerBestellprozess/1.2.0/C1300344720298 with a timestamp newer than timestamp -1 of last loaded update package.
I created a new update package but the deployment failed with the same message.
After manually deleting all U<timestamp> folders from that version in the packages directory and creating a new update package the deployment of the update package worked.
This whole process is troublesome and confusing. Especially as the error messages don't say what is wrong (at least not in a way I can interpret it in any meaningful way).
How should things really be done?!
Mihael
I am a bit confused how package creation and deployment should be done and what someone should not do.
I have successfully climbed the stumbling block that one have to create a full package for each version of the application.
In my many tries I come to the conclusion that the complete package must be deployed because the following didn't work for me:
1. create complete package
2. create update package 1
3. create update package 2
4. create update package 3
5. deploy update package
The deployment of the update package failed with:
/QIBM/ProdData/RTC/V3.0/Build/jazz/buildsystem/buildtoolkit/scripts/enterprise/deploy.xml:188: No complete package found in remote package root directory that matches timestamp -1 of last loaded complete package.
I deployed the complete package (which worked just fine).
After that I tried to deploy the update package (which one ever RTC would take because 3 update packages have not been deployed) but that failed with :
/QIBM/ProdData/RTC/V3.0/Build/jazz/buildsystem/buildtoolkit/scripts/enterprise/deploy.xml:188: No update package found in complete package directory /QOpenSys/usr/local/rtc/packages/AlternativerBestellprozess/1.2.0/C1300344720298 with a timestamp newer than timestamp -1 of last loaded update package.
I created a new update package but the deployment failed with the same message.
After manually deleting all U<timestamp> folders from that version in the packages directory and creating a new update package the deployment of the update package worked.
This whole process is troublesome and confusing. Especially as the error messages don't say what is wrong (at least not in a way I can interpret it in any meaningful way).
How should things really be done?!
Mihael