lp:debian/opennebula

Created by James Westby and last modified
Get this branch:
bzr branch lp:debian/opennebula
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

31. By Dmitry Smirnov <email address hidden>

* Team upload.
* rules: fixed FTBFS on binary-only build.

30. By Dmitry Smirnov <email address hidden>

* Team upload.

[ Dmitry Smirnov ]
* New upstream release [June 2015] (Closes: #684947, #688913, #700926).
* Fixed Sunstone startup issues and dependencies (Closes: #743369).
* opennebula-sunstone/Recommends += "opennebula" (Closes: #709020).
* Added "debian/missing-sources" and symlinks (Closes: #720038, #737446).
* opennebula: logrotate (Closes: #726422).
* New binary packages [opennebula-gate,opennebula-flow].
* "debian/orig-tar.sh" replaced with copyright/Files-Excluded.
* java: fixed classpath and ${java:Depends}.
* opennebula-node: set-up "/var/lib/one/vms" to allow VMS deployment.
* Don't install scripts to "/var/lib/one/remotes"; make compatibility symlink.
* Documented some upstream bugs in "debian/BUGS" file.
* README:
  + added link to release notes.
  + added useful links to Wiki.
* Modernised packaging (DH/compat to version 9); cleanup.
  + added "debian/gbp.conf".
  + better clean-up after purge.
* Added new lintian-overrides; dropped obsolete ones.
* copyright: full review and update.
* watch:
  + check GitHub for releases.
  + added mangles, repacksuffix.
* dh-linktree + unbundle [fonts-font-awesome,novnc,websockify,libjs-excanvas].
* dh-systemd + systemd services.
* init.d:
  + added "opennebula-novnc.init".
  + declare order/priorities.
  + introduced "status" support (LSB compliance/lintianisation).
  + [flow,sunstone]: delay start in absence of auth files.
* init.d,postinst: changed group "cloud" --> "oneadmin".
* Don't use bash-completion deb-helper.
* .maintscript: remove old conffiles.
* .postinst:
  + common: suppress "usermod: no changes" warning.
  + fixed permissions.
  + always set HOME owner, not only when user's HOME is created
    to recover from situations when HOME exist with incorrect permissions.
  + tighten permissions on ".ssh"
  + clear dpkg-statoverrides.
  + silence dpkg-statoverride.
  - drop dpkg-statoverrides in favour of ch{own|mod}.
* rules:
  + improved dh_(auto_)clean overrides.
  + re-build "app.css" with `sass`.
  + build with full hardening.
  + un-minify some files.
  + remove empty dirs.
* control:
  + updated Vcs-Browser URL.
  + update Breaks/Replaces.
  + re-ordering.
  + Standards-Version: 3.9.6.
* Build-Depends:
  - bash-completion
  + dh-linktree
  + fonts-font-awesome
  + novnc
  + websockify
  + dh-systemd
  + ruby-sass
  ✓ removed unnecessary versioning.
* opennebula-node/Depends: replaced transitional "libvirt-bin" with
  "libvirt-daemon-system".
* ruby-opennebula/Depends += "ruby-nokogiri" (needed by novnc).
* opennebula-sunstone/Depends: removed "opennebula-common".
* opennebula-sunstone/Recommends: added commented "ruby-zendesk_api".
* opennebula/Depends:
  + iptables
  + ipset
  + ruby | ruby-interpreter
    (ruby-script-but-no-ruby-dep)
* ruby-opennebula/Recommends:
  + ruby-curb
  + ruby-uuidtools
  + ruby-net-ldap
  + ruby-ox
* Patchworks:
  - gcc_4_7_ftbfs.diff
  - java_oca_for_341.diff
  - linking.diff
  - node_creation_help.diff
  - novnc_path.diff (replaced with symlink)
  - occi_system_jquery.diff
  - occi_usr_share.diff
  - opennebulajson_path.diff
  - ozones_system_jquery.diff
  - ozones_usr_share.diff
  - sunstone_system_jquery.diff
  - sunstone_usr_share.diff
  + 0-correct-shebang.diff
  + build-reproducible.diff
    (to remove timestamps from generated HTML files and man pages)
  + manpages-adjust.diff
  + manpages.diff (fixes "manpage-has-bad-whatis-entry")
  ✓ no_default_arch.diff (rebased/refreshed)
  ✓ ssh_pubkey_info.diff (rebased/refreshed)

[ Olivier Berger ]
* New patches:
  + hardcodedxmlrpccflags.diff
  + verbosesconsrecipe.diff

29. By Olivier Berger <email address hidden>

* Non-maintainer upload.
* Fix dependency issue with libxmlrpc-c++ (Closes: 762040)

28. By Cédric Boutillier <email address hidden>

* Non-maintainer upload.
* Drop deprecated rubygems package from dependencies of ruby-opennebula
  (Closes: #735667)
* Change dependency on thin1.8 to thin (Closes: #731557)

27. By Damien Raude-Morvan

[ Damien Raude-Morvan ]
* Add d/patches/java_oca_for_341.diff: Fix Java API (from one-3.4 branch
  in upstream repository).

[ Martin Steigerwald ]
* opennebula-sunstone: Add depencency to ruby-rack-protection.
  (Closes: #682670).
* debian/copyright: Fix lintian warning W: opennebula source:
  syntax-error-in-dep5-copyright line 66: Duplicate field copyright.
* debian/patches: Added descriptions and authors for some patches
  in order to fix lintian hint quilt-patch-missing-description:
  - sunstone_system_jquery.diff
  - ozones_system_jquery.diff
  - occi_system_jquery.diff

[ Damien Raude-Morvan ]
* Acknowledge NMU from gregor herrmann. Thanks!
* d/control: Bump Standards-Version to 3.9.4.
* d/rules: Fix FTBFS with latest libxmlrpc3-java.

26. By gregor herrmann

* Non-maintainer upload.
* Fix "fails to install, purge, and install again":
  opennebula-common.postinst: make sure that the homedir of the oneadmin
  user exists.
  (Closes: #681567)

25. By Damien Raude-Morvan

* Add support for noVNC to SelfService and Sunstone UI:
  - Closes: #666079, #674583
  - opennebula and opennebula-sunstone now Recommends: novnc.
  - Install links to /usr/share/novnc/include
* Update d/opennebula.README.Debian for 3.4 release (use oneimage
  to deploy VM image into datastore).
* d/{postinst,postrm}: Upgrade dpkg-statoverride to handle opennebula 3.4
  datastores.
* On -node, also add oneadmin user into kvm group.
* Describe recommended ownership changes to /etc/libvirt/qemu.conf
  in -node.README.Debian (Closes: #673427).
* d/patches/no_default_arch.diff: Don't default to ARCH=i686 for KVM,
  user will have to choose a default or set this in each template.
  (Closes: #673173).

24. By Damien Raude-Morvan

* Upstream changed default port of Sunstone from 4567 to 9869 (remove
  conflicts with OCCI):
  - Update README.Debian. (Closes: #673013)
  - Update manpage.
* For people using OpenNebula 2.x from backports describe database upgrade
  in NEWS.Debian. (Closes: #673014)
* Update ttylinux.tar.gz location in README.Debian. (Closes: #673129).
* Provide a quick-start documentation on SSL proxy setup for Sunstone.
  (Closes: #673010)
* Try to rmdir /var/lib/one during package purge. (Closes: #668758).

23. By Damien Raude-Morvan

* New upstream release:
  - d/patches/default_conf.diff: Drop, transfert manager is now handled
    on a datasatore basis.
  - d/patches/genisoimage.diff: Merged upstream.
  - d/patches/oneacct-system-wide-installation.patch: Merged upstream.
  - Refresh others patches.
  - Update *.install files.
* Improve OCCI Self-Service UI integration:
  - Install into /usr/share/opennebula/occi/.
  - occi_system_jquery.diff: Use system wide jquery/jqueryui.
  - Add Recommends: libjs-jquery, libjs-jquery-ui for opennebula package.
* Add Suggests: ruby-uuidtools for econe-server.
* Install more manpages from upstream

22. By Damien Raude-Morvan

* Fix FTBFS with GCC-4.7: Add missing include. (Closes: #672092).
* d/control: Bump Standards-Version to 3.9.3, no changes needed.
* d/copyright: Use copyright-format 1.0.
* d/rules: Set occi-server.rb as executable (Closes: #663065).
* d/opennebula.install: Install VirtualMachineOCCI.rb into
  /usr/lib/one/ruby/cloud/occi/ (Closes: #663072).
* d/opennebula.install: Install html/js/image files for self-service portal
  (Closes: #663086).

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers