Opened on 10/01/2015 at 10:32:54 AM

Closed on 09/29/2017 at 09:25:56 AM

#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.

Attachments (0)

Change History (5)

comment:1 Changed on 11/21/2016 at 03:59:39 PM by paco

  • Owner set to poz2k4444

comment:2 Changed on 11/21/2016 at 04:01:57 PM 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 on 11/21/2016 at 04:07:06 PM by paco

  • Owner changed from poz2k4444 to paco

comment:4 Changed on 11/22/2016 at 10:18:24 AM by paco

I got it, it is 3.7.1

comment:5 Changed on 09/29/2017 at 09:25:56 AM by matze

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

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

Add Comment

Modify Ticket

Change Properties
Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from paco.
 
Note: See TracTickets for help on using tickets.