-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 07/14/2015 11:40 PM, Pierre-Luc Dion wrote:
> I've updated jenkins jobs for release to put rpms in centos/{6|7}
> instead of centos7|rhel although, centos/6 differ from rhel folder
> and documentation refer to URL with rhel, so should we replace
> centos/6 content by rhel and make rhel a symlink ?
>
Oh yes, indeed. rhel should be a symlink as well. I'll dive into that.
> For debian, the build create a set of .deb files and it copy them
> in precise and trusty, it's also running index-ubuntu-archive.sh
> which take close to 1hour to run. Is there a way to optimize it ?
>
Probably, I think I've never payed really close attention to that
file. It should be able to only update what has changed.
> Let's update documentation URLs at the next main release. Hope this
> add pressure on 4.6 to go out ;-)
>
Indeed!
Wido
> For 12.04: I agree, maybe we could drop support of it at the next
> release?
>
>
> On Tue, Jul 14, 2015 at 6:02 AM, Wido den Hollander
> <[email protected]> wrote:
>
>> Hi,
>>
>> On 10-07-15 20:17, Pierre-Luc Dion wrote:
>>> Hi, I've create a collection of jenkins jobs [1] allowing to
>>> create packages of a release and publish them on
>>> cloudstack.apt-get.eu so current community yum and apt repos
>>> get updated.
>>>
>>> I've also add pgp signature[2] for RPM's and generate MD5sum.
>>>
>>> The idea is to make the packaging generation super easy for
>>> Release Manager once RC voted. So now, to create packages we
>>> just need to fire Create-Release-Packages <
>> http://jenkins.buildacloud.org/view/build-release/job/Create-Release-
Packages/
>>>
>>
specifying
>>>
>>>
>> the git
>>> tag (ex: 4.4.4) the release branch name (ex:4.4) and if new
>>> systemvm template is required. Then it triggered 4 jenkins
>>> jobs automatically.
>>>
>>>
>>
>> I moved the directories around a bit and now we have:
>>
>> * /centos/6/ * /centos/7/
>>
>> The directories like /centos7 and /centos/4.X still point to the
>> right place using symlinks.
>>
>> For the RPMs we should have a Jenkins job which builds for both
>> CentOS 6 and 7 and pushes them there.
>>
>> For Ubuntu we only need to build for 14.04 since those also work
>> on 12.04, but I think we should drop the release for 12.04 at
>> some point due to very old libvirt versions.
>>
>>> Make sense?
>>>
>>> Do we have a release to build now? :-D Just did 4.4.4
>>>
>>>
>>> [1] http://jenkins.buildacloud.org/view/build-release/ [2]
>>> http://cloudstack.apt-get.eu/RPM-GPG-KEY
>>>
>>
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJVpZHgAAoJEAGbWC3bPspCBOAQAL5ugqbB+wG46RgFY/4ZHl3s
Z/Tnlr59r79gHWxnxMLQ5lfShlqbH7ItW0AxHdi87HErTCs0FveJaQPJlnX0uJYq
gdfKTxtv1ERZnAup8k3CS1+1tFfQDWWmPxwlHtrywuy170HO0WI/gf/lwqM52HnJ
tDMONxm3FX9QIyd2VZoRRxabXA3X1PBXiIwQD6wiZ3aoCE89jkyKrHWHRolk9F3X
iI+ZbFpcgOQqjyd2mFy6Wh3guA3BOeSvitV/EsPOHCB47StHEYnUXLj6WtC9o6tU
M8sj8sJzWtVv28DBy0bt7uikp8ljL95J9SWkQIkFUWOHMQX1e3MW+ztq0IDJ/2HA
bjGJbdx14a6ESON5VC2WStKzaxNrI/ZeArXHeY1+GQO3RVhsPgs6EQPDO478oRLM
962vkXUpVq9KjX8sOWZbI9+HXaK2x/jzyZXZBo0YoeC52yRNNDzSe4QUS1dnMq+O
YIuUKsGJv4kfBKAN9a5Y3N4MxyMJ9L3l4N8Vo3Hcv4WrEDVfTWhoG5GOAv3P1A/j
/KA9fqopnuouph9YLaYLi3EVYUF7JFoyrmSwqy4VB2poWXelk4yltR/9kkBagobB
QtyG1iVa648BW5cVttNvCb9K/lDD5JM4b0bdDgzIZt9KiLRmZjMgKOONSK2RRE59
B/RdGbkA50pLnOg25izJ
=LRPz
-----END PGP SIGNATURE-----