Opened 4 years ago

Last modified 5 days ago

#2944 reviewing change

Improve handling of custom Ruby installation

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

https://codereview.adblockplus.org/29324518

Description

The custom installation of Ruby via rvm, while pretty straight-forward, requires a range of improvements in order to increase it's reliability - e.g.:

  • Distribute GPG keys as Puppet resource within the infrastructure repository
  • Distribute any scripts as Puppet resources as well, instead of e.g. downloading them prior to execution
  • Ensure the Ruby installation will not conflict with the system's one, in order to not break Puppet for the next run
  • Ideally make the entire Ruby-setup re-usable (read: introduce a separate ruby module), in order to allow for easier integration of Ruby software in the future
  • Ensure necessary parameters can be set via Hiera (e.g. the Ruby version)

In fact the entire discourse module seems to be broken right now. Yet we have known about some shortcomings before and agreed on improving when necessary already, including a more sophisticated Ruby setup. See #2471 and the associated code-review.

Change History (13)

comment:1 Changed 4 years ago by matze

  • Review URL(s) modified (diff)
  • Status changed from new to reviewing

comment:2 Changed 4 years ago by matze

  • Blocking 2446 added

comment:3 Changed 3 months ago by Aaradhana Akshay

Helpful post, thanks for sharing.
Appium Training in Chennai
AWS Training in Chennai

Version 0, edited 3 months ago by Aaradhana Akshay (next)

comment:4 Changed 8 weeks ago by Anexas

Helpful post, thanks for sharing.<br /> <a class="ext-link" href="https://www.anexas.net/artificial-intelligence-training-in-bangalore-marathahalli-hsr"><span class="icon"></span>Artificial Intelligence Training in Bangalore</a><br /></p>. Keep sharing your information regularly for my future reference.

Last edited 8 weeks ago by Anexas (previous) (diff)

comment:5 Changed 7 weeks ago by kira143

Thanks for the info

[Naturopath Toronto]
Naturopath Etobicoke
Naturopathic Doctor Toronto
Naturopathic Doctor Etobicoke
Allergy Clinic Toronto
Naturopathic Doctor Mississauga
Naturopath Mississauga

comment:8 Changed 5 weeks ago by hemakumar

thanks for giving the information,
by,
https://www.invokestechnologies.in/

comment:9 Changed 4 weeks ago by kira143

[url=https://bedforddoorsinc.com/temecula-ca] Garage Door Repair Temecula CAurl
[url=https://bedforddoorsinc.com/temecula-ca] Garage Door Opener Repair Temecula CAurl
[url=https://bedforddoorsinc.com/temecula-ca] Garage Door Opener Installation Temecula CAurl
[url=https://bedforddoorsinc.com/temecula-ca] Garage Door Replacement Temecula CAurl
[url=https://bedforddoorsinc.com/temecula-ca] Garage Door Installation Cost Temecula CAurl
[url=https://bedforddoorsinc.com/temecula-ca] Residential Garage Door Repair Temecula CA url
[url=https://bedforddoorsinc.com/temecula-ca] Garage Door Service Temecula CAurl
[url=https://bedforddoorsinc.com/gate-repair-&-service] Gate Service Temecula CAurl
[url=https://bedforddoorsinc.com/gate-repair-&-service] Gate Repair Temecula CAurl
[url=https://bedforddoorsinc.com/broken-garage-door-spring] Broken Garage Door Spring Temecula CAurl
[url=https://bedforddoorsinc.com/broken-garage-door-spring] Broken Garage Opener Temecula CAurl

Last edited 4 weeks ago by kira143 (previous) (diff)

comment:12 Changed 7 days ago by Careerliftup

Way cool! Some very valid points! I appreciate you writing this write-up plus the rest of the site is extremely...
https://careerliftup.com/ui-development-training-in-marathahalli.php
https://careerliftup.com/web-designing-training-in-marathahalli.php

Note: See TracTickets for help on using tickets.