Skip to content

New tracing integration #45

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 32 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
9f15f58
bump: cardano-parts next-2025-06-06
johnalotoski Jun 5, 2025
a0275f8
preview: add an env vote/stake delegator
johnalotoski Jun 6, 2025
31d18a9
imp: make start-demo-ng more flexible for pool names and bstrap retir…
johnalotoski Jun 6, 2025
fe8e1b5
imp: add ec2 ssm management to instances
johnalotoski Jun 10, 2025
cba7ee3
imp: add ssh ssm integration to ssh config
johnalotoski Jun 10, 2025
ba8ceb2
recipe: list-machines -> ssm compat and switch to merge approach
johnalotoski Jun 11, 2025
a3d8d1a
imp: add list-machines consist chking, machine type, ui imp
johnalotoski Jun 11, 2025
ef9e0ec
imp: optimize recipe checkSshConfig and update ssh cfg ex
johnalotoski Jun 11, 2025
3ab282d
recipes: add aws-sso-login, aws-ssm-sessions
johnalotoski Jun 11, 2025
891f596
resize: preview/preprod dbsync
johnalotoski Jun 12, 2025
6ba7dc1
sec: close public port 22 on sgs
johnalotoski Jun 12, 2025
133fbb6
imp: add checkSshConfig 1-index list enumeration
johnalotoski Jun 12, 2025
4bd0807
recipe: add aws-sso-export to aws specific recipes
johnalotoski Jun 12, 2025
553e688
recipe: add ssh-list-ids, fix ssh-list-{ips,names} for new cfg
johnalotoski Jun 12, 2025
16df120
fix: recipe ssh-list-ips
johnalotoski Jun 12, 2025
e37c182
scripts: add playground specific scripts w/ cc-vote, rm old hot-nft.utxo
johnalotoski Jun 12, 2025
7d98512
imp: parts envrc shellcheck compliance
johnalotoski Jun 13, 2025
89a22d1
recipe: aws-sso-export to state the export filename
johnalotoski Jun 13, 2025
032022a
fns: bash (zsh) sourceable helper fns
johnalotoski Jun 13, 2025
f1a71ec
bump: cardano-parts
johnalotoski Jun 13, 2025
25b9ec3
imp: add ec2 region ssh_config and list-machines metadata
johnalotoski Jun 13, 2025
4832b76
recipe: condense ssh-list-* recipes to ssh-list $TYPE
johnalotoski Jun 13, 2025
18ac1cf
fn: add foreach-pair for name/region cli type ops
johnalotoski Jun 13, 2025
074d834
recipe: make ssh-for-all capture stdout, stderr, rc to table
johnalotoski Jun 16, 2025
cb3b228
bump: cardano-parts
johnalotoski Jun 16, 2025
d180418
bump: cardano-parts for node-ng -> 10.5.0; deploy to pre-env machines
johnalotoski Jun 18, 2025
c6aba64
book: node 10.5.0 pre-release cfg update
johnalotoski Jun 18, 2025
ba8b242
book: node 10.5.0 pre-release deploy
johnalotoski Jun 18, 2025
606612d
bump: cardano-parts for new tracing prototype
johnalotoski Feb 27, 2025
1fab8d6
imp: make existing machines compatible w/ prototype tracing service/i…
johnalotoski Mar 5, 2025
8adf725
dashboards/alerts: updates for new tracing system
johnalotoski Mar 20, 2025
94edfeb
imp: test 10.2.1 missedSlots w/ ghc mc
johnalotoski Apr 3, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 5 additions & 3 deletions .envrc
Original file line number Diff line number Diff line change
@@ -1,32 +1,34 @@
# shellcheck disable=SC2148
if ! has nix_direnv_version || ! nix_direnv_version 3.0.6; then
source_url "https://raw.githubusercontent.com/nix-community/nix-direnv/3.0.6/direnvrc" "sha256-RYcUJaRMf8oF5LznDrlCXbkOQrywm0HDv1VjYGaJGdM="
fi

IGREEN='\033[0;92m'
IRED='\033[0;91m'
NC='\033[0m'
if [ $(nix eval --impure --expr 'let f = builtins.getFlake "git+file://${toString ./.}"; in f.lib.versionAtLeast builtins.nixVersion "2.17.0"') != "true" ]; then
if [ "$(nix eval --impure --expr "let f = builtins.getFlake \"git+file://\${toString ./.}\"; in f.lib.versionAtLeast builtins.nixVersion \"2.17.0\"")" != "true" ]; then
echo -e "The nix version must be at least ${IGREEN}2.17.0${NC} for fetchClosure of pure packages."
echo -e "Your version is ${IRED}$(nix --version)${NC}"
exit
fi

if [ $(nix eval --expr 'builtins ? fetchClosure') != "true" ]; then
if [ "$(nix eval --expr 'builtins ? fetchClosure')" != "true" ]; then
echo -e "Experimental nix feature \"${IGREEN}fetch-closure${NC}\" ${IRED}must be enabled${NC} for fetchClosure of pure packages."
echo "You may need to add the following to your nix config:"
echo
echo "nix.settings.extraOptions = \"experimental-features = fetch-closure\";"
exit
fi

# shellcheck disable=SC1091
[ -f .envrc.local ] && source .envrc.local

if [ -z "${SOPS_AGE_KEY_FILE:-}" ] && [ -f ~/.age/credentials ]; then
export SOPS_AGE_KEY_FILE=~/.age/credentials
fi

if [ -n "${DEVSHELL_TARGET:-}" ]; then
use flake .#${DEVSHELL_TARGET}
use flake ".#$DEVSHELL_TARGET"
else
use flake
fi
Loading