Commit Graph

151 Commits

Author SHA1 Message Date
frank b3478c377e Full opensource 2011-08-23 19:52:19 -07:00
frank 18f87c2108 Merge branch 'cvm' into 2.2.y
Conflicts:
	api/src/com/cloud/api/BaseCmd.java
	cloud.spec
	core/src/com/cloud/storage/template/DownloadManagerImpl.java
	server/src/com/cloud/agent/manager/AgentManagerImpl.java
	server/src/com/cloud/configuration/DefaultComponentLibrary.java
	server/src/com/cloud/deploy/FirstFitPlanner.java
	server/src/com/cloud/host/dao/HostDao.java
	server/src/com/cloud/network/security/SecurityGroupListener.java
	server/src/com/cloud/storage/StorageManagerImpl.java
	server/src/com/cloud/storage/listener/StoragePoolMonitor.java
	server/src/com/cloud/vm/UserVmManagerImpl.java
	server/src/com/cloud/vm/VirtualMachineManagerImpl.java
	utils/src/com/cloud/utils/SerialVersionUID.java
2011-08-19 16:08:35 -07:00
Edison Su 5a77d8aa99 don't need specific rpm name at all 2011-07-29 16:25:27 -07:00
frank 250580dc83 Fix build, remove jna.jar 2011-07-19 17:46:15 -07:00
frank 244de00b65 Bug 9887 - baremetal: support for image operation (create template from guest disk)
Resolved fixed
2011-07-18 13:57:03 -07:00
frank 5a9233f4ea Bug 10679 - increase file descriptor limit to 4096
Resolved fixed
2011-07-11 15:06:51 -07:00
frank 93c55c2823 Bug 10679 - increase file descriptor limit to 4096
Resolved fixed
2011-07-11 12:18:53 -07:00
Frank d89cfe26b0 change cloud-apache-log4j-extras-1.0.jar cloud-log4j-extras.jar in spec file 2011-06-21 11:22:37 -07:00
Frank 0ef23b8661 fix rpm build for premium-agent 2011-06-20 11:09:36 -07:00
Frank 9f03d4fb90 include cloud-ovm.jar in spec file 2011-06-10 18:05:14 -07:00
Frank a782ac301c Fix build 2011-06-10 10:56:40 -07:00
Frank 469b704ec0 Fix wrong baremetal agent declaration in spec file 2011-06-06 16:14:37 -07:00
David Nalley f2c9ec3765 Merge branch 'master' of ssh://git.cloud.com/var/lib/git/cloudstack-oss 2011-06-04 14:14:38 -04:00
David Nalley 1bc339da65 removing reference to iControl.jar in cloud.spec 2011-06-04 14:13:57 -04:00
Edison Su d9b61f26da fix dettach iso issue: if dettach iso failed on hypervisor, mgt server still regards it as success, then you can't attach another ISO to the vm again unless your stop/start the VM 2011-06-01 10:37:04 -04:00
David Nalley 8a65c2a82f removing non-libre stuff 2011-05-27 21:14:56 -04:00
Edison Su 31018be095 fix build 2011-05-25 19:50:30 -04:00
David Nalley f026cd5540 adding el5 requires for qemu-img for bug 10033 2011-05-25 20:29:41 -04:00
Edison Su f1f75e6623 fix build 2011-05-25 14:59:47 -04:00
Edison Su a69ea1f90d get rid of the stupid augeas 2011-05-16 14:49:41 -04:00
alena 2a32377098 Added helper script for stopping/starting all system vms 2011-05-11 11:13:09 -07:00
Frank 36fa2692c3 Obsolete cloud-vnet in cloud-agent 2011-05-05 15:29:31 -07:00
Edison Su 623e1c2809 bug 9735: augeas <=0.7.4
status 9735: resovled fixed
2011-05-04 13:53:33 -04:00
Edison Su f5d1154743 Revert "augeas <=0.7.4"
This reverts commit 61fb86de5db1378515cfd479240b3a9bde2ee7c0.
2011-05-04 13:52:25 -04:00
Edison Su 8b884a8400 augeas <=0.7.4 2011-05-04 13:47:50 -04:00
Chiradeep Vittal 303e2a7481 Start of zonesfeature / mycloud/cloudkit 2011-05-03 10:40:17 -07:00
Frank 20452b7ada Fix missing Group for cloud-agent in spec file 2011-04-12 16:18:03 -07:00
Frank 8d81d1c457 Bug 8208 - bare metal provisioning
new package baremetal agent
2011-04-12 15:52:33 -07:00
Frank 105db3b15a Merge branch 'baremetal' to master
modifies:
	api/src/com/cloud/api/ApiConstants.java
	api/src/com/cloud/api/commands/AddHostCmd.java
	api/src/com/cloud/api/commands/CreatePodCmd.java
	api/src/com/cloud/api/commands/DeployVMCmd.java
	api/src/com/cloud/dc/Pod.java
	api/src/com/cloud/network/NetworkService.java
	server/src/com/cloud/agent/manager/AgentManagerImpl.java
	server/src/com/cloud/configuration/ConfigurationManagerImpl.java
	server/src/com/cloud/dc/HostPodVO.java
	server/src/com/cloud/network/NetworkManager.java
	server/src/com/cloud/network/NetworkManagerImpl.java
	server/src/com/cloud/vm/UserVmManagerImpl.java
	setup/db/create-schema.sql
	utils/src/com/cloud/utils/SerialVersionUID.java
2011-04-11 14:21:41 -07:00
Frank 7cd47376fd Move all schema-*.sql to setup/db/db inline with db upgrade script 2011-04-01 15:47:16 -07:00
Frank 6d938157bb Use mkisofs package name instead of binary name in spec file 2011-03-28 14:09:06 -07:00
Frank 5cdaa60c50 Use compact format for java implementation version 2011-03-21 18:17:24 -07:00
Frank 47a26e3a8a Bug 8208 - bare metal provisioning
Add ipmitool as dependency of cloud-premium
2011-03-15 17:45:40 -07:00
David Nalley 7fa8ad1b1d bug 8693: adding dist tag to spec file.
status 8693: closed fixed
2011-03-07 13:45:14 -05:00
alena 7cf4c375c2 cloud-set-guest-sshkey script (used by sshKey pair feature, has to be installed on the vm template) is a part of our code base now 2011-03-04 11:31:18 -08:00
Frank 65cb140d45 Backup UI files before install cloud-client-ui.rpm
The backup file will locate at /usr/share/cloud/ui-backup/ with name as cloud-ui-backup-date.tar.bz2
e.g cloud-ui-backup-2011-03-02.tar.bz2
2011-03-02 19:51:42 -08:00
Frank 35bc064db7 Add database upgrade script in RPM 2011-02-28 14:14:17 -08:00
Frank 77fadf5c7f Revert 61a414fb8f
don't dynamically inject premium stuff
2011-02-22 14:39:02 -08:00
Frank f0c43ee5e7 mark cloud-premium-deps obsoleted by cloud-deps 2011-02-21 17:25:48 -08:00
Frank 61a414fb8f Inject permium stuff into systemvm.iso when managment server start 2011-02-20 16:13:30 -08:00
Frank 78df5ea616 Change RPM packager to Cloud.com, Inc. <engineering@cloud.com>
fix RPM pre-build error
2011-02-17 18:22:50 -08:00
Frank 6b15a869bb don't install cloud-secstorage-extras.jar
remove cloud-junit.jar from cloud.spec
2011-02-16 18:58:32 -08:00
Frank af7cfeccf6 Add vmware-base.jar to spec file 2011-02-14 13:36:55 -08:00
Edison Su b2bb4e6b0a rebuild qemu-kvm on FC14 2011-02-08 20:11:31 -05:00
Frank d15a676b6c exclude servlet-api.jar from dep package 2011-02-08 17:39:09 -08:00
alena b4ee5fa1ea Renamed get_password_from_domr to cloud-set-guest-password 2011-02-08 17:31:54 -08:00
Kevin Kluge 2545c08220 remove specific build dependency 2011-02-03 13:49:19 -08:00
alena ff281af035 bug 8253: get_password_from_domr is a part of source code now. It should be located under /usr/bin/ directory on the Management server once cloudstack software is installed
status 8253: resolved fixed
2011-02-01 17:40:00 -08:00
Frank ed736e7323 clean up build root after rpm build 2011-02-01 15:11:47 -08:00
Frank c3c4d2f4c5 remove premium-deps dependency 2011-01-31 16:38:16 -08:00
Frank d6231eefa3 package premium configuration files in correct pkg 2011-01-31 13:18:36 -08:00
Edison Su 8f0195c7a6 fix broken deps on rhel6 2011-01-31 09:30:36 -05:00
Frank 4841afe64c Add --package-version option for waf build
the version will be used for rpm version number
as well as version number of jar manifest file.
manifest info could retrieve by listcapbilities API
2011-01-29 15:22:02 -08:00
Frank e9652e67ad migrate premium to oss 2011-01-28 16:07:46 -08:00
Chiradeep Vittal 09145efc41 Bug 8199: inject ssh public key into systemvm iso file 2011-01-28 12:24:18 -08:00
anthony 017146f753 1 use 443 to connect xapi
2. update Java binding to xenserver-5.6.100-1.jar
2011-01-18 20:15:39 -08:00
Edison Su c0354e7508 bug 7938: The path of qemu is hardcoded as /usr/libexec/qemu-kvm in libvirtd under RHEL6. While, we use the different path, /usr/libexec/cloud-qemu-kvm(which build by ourself to support snapshot), then some of the feature just doesn't work, such as attaching disk.... Rebuild the package for RHEL6
status 7938: resolved fixed
2011-01-12 14:05:02 -08:00
Ragnar B. Johannsson 83b3580c32 Merge branch 'master' of git.cloud.com:/var/lib/git/cloudstack-oss
Conflicts:
	client/tomcatconf/commands.properties.in
	core/src/com/cloud/vm/UserVmVO.java
	server/src/com/cloud/configuration/DefaultComponentLibrary.java
	server/src/com/cloud/vm/UserVmManagerImpl.java
2011-01-12 17:06:08 +00:00
Edison Su 5dc7307428 fix rpm build on fedora 2011-01-07 13:25:04 -05:00
Edison Su 044308095b add home-made qemu dependence 2011-01-07 10:48:11 -05:00
Edison Su c1af79c843 add write permission for system directory in cloud-client package 2011-01-06 13:27:46 -05:00
Ragnar B. Johannsson 32c68e1583 API cmds for SSH-keys manipulation and VM passwds retrieval.
These include five new API cmds as well as changes to deployVirtualMachine to
specify an optional name of an SSH key to pass to the VM when starting. When
an SSH key is specified with a password-enabled template the newly created
password is encrypted with the SSH public key and can be retrieved via the
getVMPassword cmd. It is then the user's responsibility to decrypt retrieved
passwords with the correct SSH private key.
2011-01-06 13:34:07 +00:00
Edison Su a0ce28b769 one more fix for router gw, and rhel build 2011-01-07 08:27:24 -05:00
frank 6cc00a2f8a fix Bug 6715
clean up cache in /var/cache/cloud/
2011-01-04 18:07:01 -08:00
Frank Zhang d7feff5b54 add new deps packages to spec file 2010-12-09 12:45:20 -08:00
Frank Zhang 6ad104f3b2 add version to script files when doing rpm build 2010-12-07 18:25:22 -08:00
Frank Zhang 43a7bc6b0a use diffent dirs for oss scripts and premium scripts 2010-12-03 19:39:22 -08:00
anthony 01fe5bad74 remove find_bond 2010-12-03 18:43:06 -08:00
Frank Zhang 9def6cd994 clean up hardcoding in cloud.spec with wildcard 2010-12-03 17:18:10 -08:00
anthony a587d3cd4a fixed build 2010-12-03 12:45:31 -08:00
frank 32185d22eb Fix RPM build failed
add cloud-jstl-1.2.jar to deps package
2010-11-30 09:23:04 -08:00
anthony fff1dd874a fix classpath for xenserver-5.6.0-1 2010-11-29 15:26:07 -08:00
edison ca17f8dc6a bug 7258: update to latest qemu packages on fedora
status 7258: resolved fixed
2010-11-23 16:28:05 -08:00
edison 927981794c fix rpm build 2010-11-16 16:10:05 -08:00
root 57c4c132ef remove VNET from 2.2 2010-11-11 18:37:12 -08:00
edison 0bee91b52a bug 7001: fix rpm build for new UI, some files should be put into $(catalina_home)/resource
status 7001: resolved fixed
2010-11-04 16:16:40 -07:00
anthony 17d049138f fix for add /resources/resource*.properties to /etc/cloud/management 2010-11-01 14:29:37 -07:00
edison 066d94f6f9 Add cloud-tool into FOSS 2010-10-26 18:05:28 -07:00
edison b2a5d26275 fix rpm build 2010-09-29 18:59:39 -07:00
edison 2c7f01f76b fix rpm build 2010-09-29 18:41:54 -07:00
edison 2cb855e359 fix ipallocator package: add correct package name, log file 2010-09-29 18:41:54 -07:00
Manuel Amador (Rudd-O) 6827ff814b package cloud-external-ipallocator in cloud-python rpm, take 2 2010-09-29 18:41:54 -07:00
edison b8c1d2ea17 set external ipallocator as true by default 2010-09-29 18:40:52 -07:00
alena 55b33120e7 Fixed rpm build 2010-09-22 09:31:16 -07:00
Alex Huang 7249f168d5 more file changes 2010-09-09 13:27:20 -07:00
Manuel Amador (Rudd-O) d88ba4fa2b Fix OSS RPM packaging by excluding the special-cased files generated out of the scripts project in premium 2010-08-30 01:41:28 -07:00
Manuel Amador (Rudd-O) 7c2f31c33e We now have a premium scripts project. 2010-08-30 01:37:12 -07:00
Manuel Amador (Rudd-O) d36227986a require mkisofs for build processes in packaging 2010-08-27 11:14:35 -07:00
Manuel Amador (Rudd-O) 7875de7303 Build ISO images for xenserver patches AND Fedora / CentOS packaging fix for the ISO generation.
Build ISO images for xenserver patches

Fedora / CentOS packaging fix for the ISO generation.
2010-08-26 19:18:54 -07:00
Manuel Amador (Rudd-O) cebd1da99c Added support for injecting the VMWare templates across the board, and in the packages too 2010-08-26 19:18:37 -07:00
Manuel Amador (Rudd-O) e992e8732d bug 5985: rename hotfix for bug to be consistent with other migration scripts, and include in fedora / ubuntu packaging 2010-08-26 19:18:37 -07:00
Manuel Amador (Rudd-O) a9a22c7c81 fedora 12 is the test for dependency of cloud-qemu 2010-08-23 15:02:24 -07:00
Manuel Amador (Rudd-O) dc1d43815f Requires of cloud-qemu-system-x86 correct 2010-08-19 10:50:38 -07:00
Manuel Amador (Rudd-O) b70307eb1a Revert "Added cloud-qemu-system dependency on packages"
This reverts commit f8e7b3ff5f.
2010-08-18 00:35:49 -07:00
Manuel Amador (Rudd-O) 467a435659 Revert "Correct name of cloud-qemu package"
This reverts commit b3cf83c94e.
2010-08-18 00:35:38 -07:00
Manuel Amador (Rudd-O) b3cf83c94e Correct name of cloud-qemu package 2010-08-17 15:44:06 -07:00
Manuel Amador (Rudd-O) f8e7b3ff5f Added cloud-qemu-system dependency on packages 2010-08-17 15:40:25 -07:00
Manuel Amador (Rudd-O) f11ac7acef make it so cloud-gitrevs and cloud-sccs commands are in the packages 2010-08-11 18:16:37 -07:00
Manuel Amador (Rudd-O) 07addfed62 If git build sccs file is present, catenate it to standard output with these brand new commands 2010-08-11 18:14:55 -07:00
Manuel Amador (Rudd-O) 9d5c1f2dcf Fix build system in preparation for repo split 2010-08-11 09:13:29 -07:00