incubator-cloudstack-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Youri Bonnaffé (JIRA) <>
Subject [jira] [Commented] (CLOUDSTACK-1415) .deb packaging merge
Date Sun, 10 Mar 2013 13:39:13 GMT


Youri Bonnaffé commented on CLOUDSTACK-1415:

Ok, I encountered several issues, if there is work in progress I will just write down the
issues I had to help people already working on it.

- The mysql jdbc driver was missing, I added libmysql-java as a dependency for cloudstack-management

- The file is using "build-classpath" I don't know where it is coming from
but I had to tweak the classpath to include jars from /usr/share/java and /usr/share/cloudstack/management/lib/lib
to make it work
- in MSENVIRON is replaced by /usr/share/cloud/.... where now it seems
that /usr/share/cloudstack is used
- if the user does not exist, the .ssh folder is non existing and the ssh keys are not created
- many errors with log folders/file access (permissions, non existing)
- had to add setup folder to folder so scripts (db upgrade sql scripts) can be found
> .deb packaging merge
> --------------------
>                 Key: CLOUDSTACK-1415
>                 URL:
>             Project: CloudStack
>          Issue Type: Improvement
>      Security Level: Public(Anyone can view this level - this is the default.) 
>            Reporter: Noa Resare
>            Assignee: Noa Resare
> This ticket tracks the merge of the packaging work that me and [~widodh] has been working
on in a separate branch.
> The diff is kind of large, but most of the lines are the package delimitations moving
around resulting in a lot of file moves. The changes should be orthogonal to non-packaging
related developments and the target is both the 4.1 and master branches. Since the current
state of packaging is very broken, at least it will be an improvement.
> Concepts included in the diff:
> * the location used by maven is parameterized to allow for a build
that does not modify the currently git tracked files
> * package naming is updated along the lines of what was discussed on the -dev mailing
list and between committers at the Build a Cloud Day in Belgium.
> * package version pattern is updated (since we redo all package names, we might as well
drop the epoch)
> This commit is not very well tested, and most likely broken in a few ways, but since
should be pretty safe regression-wise and it is a good starting point to get to a broader
user base for the last fixes to 4.1 packaging.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

View raw message