Opened 23 months ago

Last modified 9 months ago

#3145 new change

Improve handling of Mercurial installation

Reported by: matze Assignee: paco
Priority: P2 Milestone:
Module: Infrastructure Keywords:
Cc: fhd, fred Blocked By:
Blocking: Platform: Unknown / Cross platform
Ready: no Confidential: no
Tester: Unknown Verified working: no
Review URL(s):


Class base, which is the foundation of all Puppet roles we maintain, hosts the package resource for Mercurial:

 20   package {['mercurial', 'vim', 'emacs', 'debian-goodies', 'htop']:
 21     ensure => present,
 22   }

This is not enough any more: Our mercurial repositories at, for example, require both hg and hgweb resources more recent than the ones provided with the Ubuntu "precise" APT packages, which are still sufficient in most other places. See #273, #2906 and the code-review for #2909 for more information.

Change History (4)

comment:1 Changed 9 months ago by paco

  • Owner set to poz2k4444

comment:2 Changed 9 months ago by paco

What is the version we are looking for? So I can pin the correct PPA which seems to be out of the ubuntu repositories now:

comment:3 Changed 9 months ago by paco

  • Owner changed from poz2k4444 to paco

comment:4 Changed 9 months ago by paco

I got it, it is 3.7.1

Note: See TracTickets for help on using tickets.