From d4313f3f621c6bcbf4109b20245f722a3e9b6b8d Mon Sep 17 00:00:00 2001 From: Michael Dürre Date: Thu, 14 Mar 2024 07:48:48 +0100 Subject: migrate parents to potassium-sr2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fix migrate script. update odl versions Issue-ID: CCSDK-3990 Change-Id: I311a2445ffb8065cf13d2ab8fbf75986b6eba04f Signed-off-by: Michael Dürre --- tools/migrateOdlParents.py | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) (limited to 'tools/migrateOdlParents.py') diff --git a/tools/migrateOdlParents.py b/tools/migrateOdlParents.py index a7175b8b..124234ac 100755 --- a/tools/migrateOdlParents.py +++ b/tools/migrateOdlParents.py @@ -8,7 +8,7 @@ import tempfile from lib.pomfile import PomFile DEFAULT_PARENT_GROUPID="org.onap.ccsdk.parent" -DEFAULT_PARENT_VERSION="2.4.0-SNAPSHOT" +DEFAULT_PARENT_VERSION="2.7.0-SNAPSHOT" DEFAULT_STRICT=True USE_OLD_SERVLET_API=True @@ -94,8 +94,8 @@ class OdlParentMigrator: templatePom = PomFile(self.odlParentPath+'/setup/src/main/resources/pom-template.xml') - x = templatePom.setXmlValue('/project/properties/odl.controller.mdsal.version',mdsalVersion) - success = success and x + # x = templatePom.setXmlValue('/project/properties/odl.controller.mdsal.version',mdsalVersion) + # success = success and x x = templatePom.setXmlValue('/project/properties/odl.mdsal.version',odlBundleVersion) success = success and x x = templatePom.setXmlValue('/project/properties/odl.mdsal.model.version',odlBundleVersion) @@ -164,24 +164,26 @@ class OdlParentMigrator: bgpVersion = self.getMvnRepoVersion('org.opendaylight.bgpcep','topology-api') controllerVersion = self.getMvnRepoVersion('org.opendaylight.controller', 'blueprint') mdsalVersion=self.getMvnRepoVersion('org.opendaylight.mdsal','mdsal-binding-api') - netconfVersion = self.getMvnRepoVersion('org.opendaylight.netconf','netconf-impl') + netconfVersion = self.getMvnRepoVersion('org.opendaylight.netconf','netconf-api') pomFile = PomFile(os.path.abspath(self.parentPath+'/dependencies-odl-bom/pom.xml')) - x = pomFile.setXmlValue('/project/dependencyManagement/dependencies/dependency[artifactId=bgp-artifacts]/version',bgpVersion) + x = pomFile.setXmlValue('/project/version',self.version) + success = success and x + x = pomFile.setXmlValue('/project/dependencyManagement/dependencies/dependency[artifactId=bgpcep-artifacts]/version',bgpVersion) success = success and x x = pomFile.setXmlValue('/project/dependencyManagement/dependencies/dependency[artifactId=controller-artifacts]/version',controllerVersion) success = success and x x = pomFile.setXmlValue('/project/dependencyManagement/dependencies/dependency[artifactId=mdsal-artifacts]/version',mdsalVersion) success = success and x - x = pomFile.setXmlValue('/project/dependencyManagement/dependencies/dependency[artifactId=netconf-artifacts]/version',netconfVersion) - success = success and x - x = pomFile.setXmlValue('/project/dependencyManagement/dependencies/dependency[artifactId=sal-binding-broker-impl]/version',netconfVersion, True) - success = success and x + # x = pomFile.setXmlValue('/project/dependencyManagement/dependencies/dependency[artifactId=netconf-artifacts]/version',netconfVersion) + # success = success and x + # x = pomFile.setXmlValue('/project/dependencyManagement/dependencies/dependency[artifactId=sal-binding-broker-impl]/version',netconfVersion, True) + # success = success and x # at the moment not possible because of dependent variable in path after value to set # x = pomFile.setXmlValue('/project/dependencyManagement/dependencies/dependency[artifactId=sal-binding-broker-impl,type=test-jar]/version',netconfVersion) # success = success and x - x = pomFile.setXmlValue('/project/dependencyManagement/dependencies/dependency[artifactId=sal-test-model]/version',netconfVersion) - success = success and x + # x = pomFile.setXmlValue('/project/dependencyManagement/dependencies/dependency[artifactId=sal-test-model]/version',netconfVersion) + # success = success and x print("done" if success else "failed") return success -- cgit 1.2.3-korg