Opened 2 years ago

Closed 4 weeks ago

#3145 closed change (incomplete)

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):

Description

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 https://hg.adblockplus.org/, 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 (5)

comment:1 Changed 11 months ago by paco

  • Owner set to poz2k4444

comment:2 Changed 11 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: https://launchpad.net/~mercurial-ppa/+archive/ubuntu/releases https://launchpad.net/~mercurial-ppa/+archive/ubuntu/releases

comment:3 Changed 11 months ago by paco

  • Owner changed from poz2k4444 to paco

comment:4 Changed 11 months ago by paco

I got it, it is 3.7.1

comment:5 Changed 4 weeks ago by matze

  • Resolution set to incomplete
  • Status changed from new to closed

Solved in another context, hence this one is considered obsolete by now.

Note: See TracTickets for help on using tickets.