which is commonly present on systems,
which is usually a standalone executable.
command is built-in to POSIX shells.
commandis even more likely to be present than the very-likely
commandavoids spawning a subprocess to check...
When dependabot is piecemealing a monorepo of gems, go Old School:
git ls-files \*.gemspec \ | xargs \ sed -i '' \ -E "s/'rubocop', '~> [[:digit:]]+\.[[:digit:]]+\.[[:digit:]]+'/'rubocop', '~> 1.54.1'/"
Updating network-agent chart to install latest version, v0.1.0-beta.
setupjob else it wouldn't run for tagging events and thereby prevent
SIG meeting scribal duties.
This is a very simple replacement incoming trace parent propagator hook. It will by default process either a Honeycomb or a W3C trace propagation header....
Publishing the spring-boot artifacts fails if these reference a version that isn't already published. TODO: resolve publishing these versions together.
This merge commit will get retagged as the v1.7.0 release.
beelineVersiontag in springy POMs, too.
While following the current Auto-Instrumentation example, I had to install
opentelemetry-distro (without any extras like
[otlp]) to get the agent+server_uninstrumented process to emit spans, even as JSON to the console.
I've also included a rephrasing of the sentences abou...
This is enough docker and postgres to make the PG instrumentation tests happy(ier).
1.8.1 is oooooold and making other projects pin their nginx version to manually keep up with the latest leads to sadness.
Also, update the source URL to retrieve securely.
This reverts commit c1a4ceed261dfe368fda441af5343b0c4d43baa9.
Turns out, the recursive directory permission applied by Chef's directory resource was insufficient to fix
.bundle/cache being created and populated with stuff by root. So, let's go back to executing a chmod which worked a treat.
Removes the version pin for nginx in omnibus project. Updates omnibus-software to the latest which includes the latest nginx and an nginx software definition that sets the default version to the latest nginx. No longer need to keep changing the pinned version to get a newer release, just need to ...
Banged on the convenience scripts for developers to setup and run the project with Bootjack on https://github.com/rubyforgood/terrastories/pull/110
Use the enterprise cookbook from public Supermarket. Remove it as a dependency from cookbooks that aren't actually using it!
With the enterprise cookbook getting updated for component_runit_service to be a custom resource, the notifications to 'runit_service[x]' would error in ChefSpec and -ct...
Includes a Habitat plan for building, a run hook for running and a blind conversion of Habitat TOML config into JSON for the config file.
Fixes to linkbot code:
RubyGems 2.7.0-.3 seems to break the omnibus build with:
ERROR: Error installing bundler: "bundle" from bundler conflicts with /opt/supermarket/embedded/bin/bundle
Pinning to latest 2.6.x to fix the pipeline for release.
PEOPLE OF THE FUTURE, this pin should get revisited.
Move the fieri engine to a directory under the supermarket Rails root.
This is to admit that the fieri engine "service" is really an engine that runs within the running supermarket app itself. Until we want to run it separately, it will be better to place the gem source somewhere under the sup...
Addresses CVE-2016-4450 (and possibly others to be determined)
This changes the git detection from checking for a
.git/ directory in only the
SRC_PATH to using git itself to determine whether the current working directory exists within a git work tree.
An example where looking for
SRC_PATH returns a false negative is git repositories with...
These are the strings that are accepted as license options in
chef generate cookbook -I <license>. These short versions are also the strings that appear in the metadata of
chef generate'd cookbooks.
This way, we only have to bump a version in one place.
Plopped this logic in a function and made it responsible for recomputing hab plan variables that are based on $pkg_version.
Labels will help a human know what these fields are when they come back to this form months after adding values that replaced the placeholder text.
Because Adam'd be like, "You should talk to these folks about that bot!"
There is no
The Chef community does not use JIRA to track issues anymore, so asking for and displaying a JIRA username is confusing.
Edit profile feature test changed to set the previously-untested Twitter username which is still a field on the form.
We can't leave this, but it unblocked the pipeline while the problem is being worked.
This change pulls in the
nginx.conf template from the version of the nginx cookbook we've been pinned to for a long while. This lets us remove the dependency on the actual nginx cookbook because now we own our templates and we get our production nginx binaries from the omnibus build.
Some grammar corrections for the docs lie herein.
A signoff of "Signed-off-by: Julia Child <[email protected]>" is a sign that someone has followed the documentation a little too closely. We know Julia was not the author or committer of the commit, so mark it as failed.
Alternatively—or as a follow-on to this—we could consider validating ...
Fixes #1183 by reverting back to 2.1 series.
We needed to revert back to Ruby 2.1 because of trouble with rails console, Ruby 2.2, and probably an unidentified dependency that's choking.
 Fixes chef/supermarket#1183
Currently only affects 2.1.7 and 2.2.3. This patch taken from the fix in Ruby trunk and expected to be included in future point releases.
With some judicious application of firewall rules, hunted down the places where tests were still making calls to 3rd parties.
Allows Sidekiq worker running as service account to update sitemap.