Category Archives: XiVO

http://wiki.xivo.fr/

XiVO GIT repository re-organisation

The XiVO GIT repository re-organisation aims at creating a single repository for each software. In order to prepare for this migration, the repository directory can be specified as GIT_DIRECTORY to submit-xivo.sh. The 2.0.17 version of packaging-farm was published with a … Continue reading

Posted in XiVO, packaging-farm | Leave a comment

bring packaging-farm to users who need it

The sustainability of packaging-farm depends on the number of its users. There currently are four: a company shipping a software suite to its customers ( Avencall with XiVO ), the software that initiated the development ( pokersource as found in … Continue reading

Posted in XiVO, packaging-farm | Leave a comment

Safeguard against downgrades in XIVO packages

After submitting an asterisk version with a version lower than the previous one, the packaging-farm created an inconsistent repository. The existing version was 7:1.8.7.0-rc2+pf.xivo.1.2-dev~20110920.204610.607e0bf-1+build2 and the version being submitted was 7:1.8.7.0+pf.xivo.1.2-dev~20110924.082902.5239407-1 According to dpkg –compare-versions, the version being submitted is … Continue reading

Posted in XiVO | Leave a comment

resolving XiVO submissions confusion

A recuring pattern in the past two weeks has been the need to resolve a situation where the build machines and the associated respositories could not be used because either: the reprepro repository rejected one of the packages found in … Continue reading

Posted in XiVO | Leave a comment

XiVO submission configuration

A default configuration file for submit-xivo.sh was created to avoid typos. When the environment of submit-xivo.sh changes, the sources are rebuilt. The 2.0.14 version of packaging-farm was released with these modifications, installed on all build machines with the associated migrations.

Posted in XiVO | Leave a comment

Rebuilding XiVO gallifrey

The production version of gallifrey was rebuilt to strip the timestamp and hash. A compilation problem with sangoma-wanpipe blocking the development version of gallifrey was diagnosed. A bug on kernel-modules dependencies was fixed. To avoid confusion the build configuration files … Continue reading

Posted in XiVO | Leave a comment

XiVO package versioning

The version 2.0.12 of packaging-farm was published with modifications to the package version conventions and disk usage optimization. The gallifrey production and development build machines were upgraded and the errors found when trying to rebuild were reported.

Posted in XiVO | Leave a comment

Bug fixing XiVO package generation

The version 2.0.11 of packaging-farm was published with bug fixes mostly related to the submission of XiVO packages. The bug fixed were kernel-module ignores SOURCE_MODULE, submit-xivo.sh must reuse tarbal and epoch always triggers submission. The submission script was enhanced to … Continue reading

Posted in XiVO | Leave a comment

XiVO packaging verbosity and safeguards

The 2.0.10 version of packaging-farm was published with safeguards against package version inconsistencies and reduced verbosity. It was installed on the skaro and gallifrey virtual machine used to build XiVO and tested on gallifrey-dev.

Posted in XiVO | Leave a comment

Multiple users building on the XiVO packaging machine

As the avencall team start to use packaging-farm to build the next release of XiVO, locking was implemented to avoid confusion. The +build prefix is now added automatically by packaging-farm to avoid the publication of duplicate packages. The addition of … Continue reading

Posted in XiVO | Leave a comment