Azure / Azure/azure-linux-extensions

LAD has a dependency on rubygems.org being reachable during install/enable operations.

Open
#956 0 comments 0 reactions 0 assignees View on GitHub
extensions/LinuxDiagnostic
Dominant language
Python
Stars
333
Forks
278
Avg merge
2d 9h
Merged PRs (30d)
4

Description

LAD installs a ruby gem for the OMS agent during install/enable operations. The gem install has a dependency on rubygems.org being reachable in order to download dependencies. If attempting to install LAD on a machine with allowlisted servers (that doesn't include RubyGems.org), the enable operation will fail and the mdsd-lde service will not be running.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing LAD's install and enable operations and how they install the OMS agent gem. Reproduce the failure on a machine that cannot reach rubygems.org, then identify the installation path responsible. Done means the enable operation succeeds without requiring RubyGems.org and the mdsd-lde service is running.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, python, ruby
Domain
cloud, devops
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.