mirror of
				https://github.com/apache/cloudstack.git
				synced 2025-10-26 08:42:29 +01:00 
			
		
		
		
	Fix build and version numbers
This commit is contained in:
		
							parent
							
								
									b0bf069bcf
								
							
						
					
					
						commit
						e27dd53697
					
				
							
								
								
									
										6
									
								
								debian/changelog
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								debian/changelog
									
									
									
									
										vendored
									
									
								
							| @ -1,8 +1,8 @@ | ||||
| cloudstack (4.16.1.0-SNAPSHOT) unstable; urgency=low | ||||
| cloudstack (4.17.0.0-SNAPSHOT) unstable; urgency=low | ||||
| 
 | ||||
|   * Update the version to 4.16.1.0-SNAPSHOT | ||||
|   * Update the version to 4.17.0.0-SNAPSHOT | ||||
| 
 | ||||
|  -- the Apache CloudStack project <dev@cloudstack.apache.org>  Wed, 10 Nov 2021 11:31:57 -0300 | ||||
|  -- the Apache CloudStack project <dev@cloudstack.apache.org>  Wed, 10 Nov 2021 12:31:57 -0300 | ||||
| 
 | ||||
| cloudstack (4.16.0.0) unstable; urgency=low | ||||
| 
 | ||||
|  | ||||
| @ -31,6 +31,7 @@ import javax.inject.Inject; | ||||
| 
 | ||||
| import com.cloud.upgrade.dao.Upgrade41510to41520; | ||||
| import com.cloud.upgrade.dao.Upgrade41600to41610; | ||||
| import com.cloud.upgrade.dao.Upgrade41610to41700; | ||||
| import org.apache.cloudstack.utils.CloudStackVersion; | ||||
| import org.apache.commons.lang.StringUtils; | ||||
| import org.apache.log4j.Logger; | ||||
| @ -203,6 +204,7 @@ public class DatabaseUpgradeChecker implements SystemIntegrityChecker { | ||||
|                 .next("4.15.1.0", new Upgrade41510to41520()) | ||||
|                 .next("4.15.2.0", new Upgrade41520to41600()) | ||||
|                 .next("4.16.0.0", new Upgrade41600to41610()) | ||||
|                 .next("4.16.1.0", new Upgrade41610to41700()) | ||||
|                 .build(); | ||||
|     } | ||||
| 
 | ||||
|  | ||||
| @ -0,0 +1,86 @@ | ||||
| // Licensed to the Apache Software Foundation (ASF) under one | ||||
| // or more contributor license agreements.  See the NOTICE file | ||||
| // distributed with this work for additional information | ||||
| // regarding copyright ownership.  The ASF licenses this file | ||||
| // to you under the Apache License, Version 2.0 (the | ||||
| // "License"); you may not use this file except in compliance | ||||
| // with the License.  You may obtain a copy of the License at | ||||
| // | ||||
| //   http://www.apache.org/licenses/LICENSE-2.0 | ||||
| // | ||||
| // Unless required by applicable law or agreed to in writing, | ||||
| // software distributed under the License is distributed on an | ||||
| // "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY | ||||
| // KIND, either express or implied.  See the License for the | ||||
| // specific language governing permissions and limitations | ||||
| // under the License. | ||||
| package com.cloud.upgrade.dao; | ||||
| 
 | ||||
| import com.cloud.upgrade.SystemVmTemplateRegistration; | ||||
| import com.cloud.utils.exception.CloudRuntimeException; | ||||
| import org.apache.log4j.Logger; | ||||
| 
 | ||||
| import java.io.InputStream; | ||||
| import java.sql.Connection; | ||||
| 
 | ||||
| public class Upgrade41610to41700 implements DbUpgrade, DbUpgradeSystemVmTemplate { | ||||
| 
 | ||||
|     final static Logger LOG = Logger.getLogger(Upgrade41610to41700.class); | ||||
|     private SystemVmTemplateRegistration systemVmTemplateRegistration; | ||||
| 
 | ||||
|     @Override | ||||
|     public String[] getUpgradableVersionRange() { | ||||
|         return new String[] {"4.16.1.0", "4.17.0.0"}; | ||||
|     } | ||||
| 
 | ||||
|     @Override | ||||
|     public String getUpgradedVersion() { | ||||
|         return "4.17.0.0"; | ||||
|     } | ||||
| 
 | ||||
|     @Override | ||||
|     public boolean supportsRollingUpgrade() { | ||||
|         return false; | ||||
|     } | ||||
| 
 | ||||
|     @Override | ||||
|     public InputStream[] getPrepareScripts() { | ||||
|         final String scriptFile = "META-INF/db/schema-41610to41700.sql"; | ||||
|         final InputStream script = Thread.currentThread().getContextClassLoader().getResourceAsStream(scriptFile); | ||||
|         if (script == null) { | ||||
|             throw new CloudRuntimeException("Unable to find " + scriptFile); | ||||
|         } | ||||
| 
 | ||||
|         return new InputStream[] {script}; | ||||
|     } | ||||
| 
 | ||||
|     @Override | ||||
|     public void performDataMigration(Connection conn) { | ||||
|     } | ||||
| 
 | ||||
|     @Override | ||||
|     public InputStream[] getCleanupScripts() { | ||||
|         final String scriptFile = "META-INF/db/schema-41610to41700-cleanup.sql"; | ||||
|         final InputStream script = Thread.currentThread().getContextClassLoader().getResourceAsStream(scriptFile); | ||||
|         if (script == null) { | ||||
|             throw new CloudRuntimeException("Unable to find " + scriptFile); | ||||
|         } | ||||
| 
 | ||||
|         return new InputStream[] {script}; | ||||
|     } | ||||
| 
 | ||||
|     private void initSystemVmTemplateRegistration() { | ||||
|         systemVmTemplateRegistration = new SystemVmTemplateRegistration("4.16.0"); | ||||
|     } | ||||
| 
 | ||||
|     @Override | ||||
|     public void updateSystemVmTemplates(Connection conn) { | ||||
|         LOG.debug("Updating System Vm template IDs"); | ||||
|         initSystemVmTemplateRegistration(); | ||||
|         try { | ||||
|             systemVmTemplateRegistration.updateSystemVmTemplates(conn); | ||||
|         } catch (Exception e) { | ||||
|             throw new CloudRuntimeException("Failed to find / register SystemVM template(s)"); | ||||
|         } | ||||
|     } | ||||
| } | ||||
| @ -0,0 +1,20 @@ | ||||
| -- Licensed to the Apache Software Foundation (ASF) under one | ||||
| -- or more contributor license agreements.  See the NOTICE file | ||||
| -- distributed with this work for additional information | ||||
| -- regarding copyright ownership.  The ASF licenses this file | ||||
| -- to you under the Apache License, Version 2.0 (the | ||||
| -- "License"); you may not use this file except in compliance | ||||
| -- with the License.  You may obtain a copy of the License at | ||||
| -- | ||||
| --   http://www.apache.org/licenses/LICENSE-2.0 | ||||
| -- | ||||
| -- Unless required by applicable law or agreed to in writing, | ||||
| -- software distributed under the License is distributed on an | ||||
| -- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY | ||||
| -- KIND, either express or implied.  See the License for the | ||||
| -- specific language governing permissions and limitations | ||||
| -- under the License. | ||||
| 
 | ||||
| --; | ||||
| -- Schema upgrade cleanup from 4.16.1.0 to 4.17.0.0 | ||||
| --; | ||||
| @ -0,0 +1,20 @@ | ||||
| -- Licensed to the Apache Software Foundation (ASF) under one | ||||
| -- or more contributor license agreements.  See the NOTICE file | ||||
| -- distributed with this work for additional information | ||||
| -- regarding copyright ownership.  The ASF licenses this file | ||||
| -- to you under the Apache License, Version 2.0 (the | ||||
| -- "License"); you may not use this file except in compliance | ||||
| -- with the License.  You may obtain a copy of the License at | ||||
| -- | ||||
| --   http://www.apache.org/licenses/LICENSE-2.0 | ||||
| -- | ||||
| -- Unless required by applicable law or agreed to in writing, | ||||
| -- software distributed under the License is distributed on an | ||||
| -- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY | ||||
| -- KIND, either express or implied.  See the License for the | ||||
| -- specific language governing permissions and limitations | ||||
| -- under the License. | ||||
| 
 | ||||
| --; | ||||
| -- Schema upgrade from 4.16.1.0 to 4.17.0.0 | ||||
| --; | ||||
| @ -22,7 +22,7 @@ | ||||
|     <name>Apache CloudStack Developer Tools - Checkstyle Configuration</name> | ||||
|     <groupId>org.apache.cloudstack</groupId> | ||||
|     <artifactId>checkstyle</artifactId> | ||||
|     <version>4.16.1.0-SNAPSHOT</version> | ||||
|     <version>4.17.0.0-SNAPSHOT</version> | ||||
| 
 | ||||
|     <properties> | ||||
|         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | ||||
|  | ||||
| @ -20,7 +20,7 @@ | ||||
| FROM ubuntu:20.04 | ||||
| 
 | ||||
| MAINTAINER "Apache CloudStack" <dev@cloudstack.apache.org> | ||||
| LABEL Vendor="Apache.org" License="ApacheV2" Version="4.16.1.0-SNAPSHOT" | ||||
| LABEL Vendor="Apache.org" License="ApacheV2" Version="4.17.0.0-SNAPSHOT" | ||||
| 
 | ||||
| ARG DEBIAN_FRONTEND=noninteractive | ||||
| 
 | ||||
|  | ||||
| @ -20,7 +20,7 @@ | ||||
| FROM python:2 | ||||
| 
 | ||||
| MAINTAINER "Apache CloudStack" <dev@cloudstack.apache.org> | ||||
| LABEL Vendor="Apache.org" License="ApacheV2" Version="4.16.1.0-SNAPSHOT" | ||||
| LABEL Vendor="Apache.org" License="ApacheV2" Version="4.17.0.0-SNAPSHOT" | ||||
| 
 | ||||
| ENV WORK_DIR=/marvin | ||||
| 
 | ||||
|  | ||||
| @ -27,7 +27,7 @@ except ImportError: | ||||
|         raise RuntimeError("python setuptools is required to build Marvin") | ||||
| 
 | ||||
| 
 | ||||
| VERSION = "4.16.1.0-SNAPSHOT" | ||||
| VERSION = "4.17.0.0-SNAPSHOT" | ||||
| 
 | ||||
| setup(name="Marvin", | ||||
|       version=VERSION, | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user