Commit Graph

60 Commits (4371e41f002d46b4f970a9b51d77cc1ecf984218)

Author SHA1 Message Date
Guillem Jover 127e6a4e7a MT#58014 Replace GnuPG usage with Stateless OpenPGP CLI
1 year ago
Guillem Jover 5d1b3dcc1e MT#58014 Refactor OpenPGP functions into a new functions file
1 year ago
Guillem Jover 6e5628d599 MT#58014 encrypt, decrypt: Clarify cryptographic terms
1 year ago
Guillem Jover ea151663b6 MT#55942 Add multi-site config loading support via sites.yml
2 years ago
Guillem Jover 98591ede20 MT#56898 Fix owner and permissions for all config.*.yml files
2 years ago
Mykola Malkov 948f940975 MT#56090 Add maintenance.yml
2 years ago
Michael Prokop 14a6de3c8e TT#69514 Do not check/prompt for build/apply action when maintenance mode is enabled
3 years ago
Guillem Jover 55d8353873 TT#177600 Move ngcpcfg specific configuration under /etc/ngcp-ngcpcfg
3 years ago
Guillem Jover 732bc1705b TT#161150 Unify and switch to NGCP_NODENAME and NGCP_PAIRNAME
3 years ago
ngcp-config f7d9d812a4 TT#139455 don't chown configs if NGCP_TESTSUITE is set
3 years ago
ngcp-config 4eb88af1f0 TT#139455 hook_setup: skip if SKIP_UPDATE_PERMS is enabled
3 years ago
Guillem Jover 93e84e054f TT#142950 Centralize YAML file metadata initialization
4 years ago
Michael Prokop 39c5c91905 TT#142950 Avoid interactive autoedit merge commits
4 years ago
Mykola Malkov 589dedb674 TT#139151 Switch to use ngcp_hostname
4 years ago
Michael Prokop 6575b8ef37 TT#120901 Support ShellCheck v7.0.2
4 years ago
Michael Prokop 2088c32977 TT#82051 shellcheck fix for console_output() to expand escape sequences
5 years ago
Michael Prokop 0dda93ad97 TT#82051 Shellcheck fixes
5 years ago
Guillem Jover 354e7578c5 TT#81050 Add HA_CONFIG and PAIR_CONFIG support
5 years ago
Guillem Jover 4bdc9f57df TT#81051 Use environment variables instead of absolute pathnames
5 years ago
Guillem Jover 011ce33f32 TT#71952 Rewrite template file list generation in perl
5 years ago
Alexander Lutay f4ac5caab2 TT#63758 Move function 'action' from ngcpcfg to function/main->main_action()
6 years ago
Alexander Lutay fa3593aea1 TT#63758 Add --summary-only option support
6 years ago
Alexander Lutay 90b1ff6b6c TT#63758 Add new function 'log_warn_n' for 'ngcpcfg push-parallel'
6 years ago
Alexander Lutay f4e5c0b645 TT#65907 Write ngcpcfg PID into ngcpcfg.log file
6 years ago
Alexander Lutay 8209a5a136 TT#65907 Speedup 'ngcpcfg build' on 20% percent (when we build all files)
6 years ago
Alexander Lutay 80ead123ab TT#65907 Convert EXTRA_CONFIG_FILES from string to array to make shellcheck happy here
6 years ago
Alexander Lutay 366101f5c2 TT#65907 Use log_warn instead of 'echo' to dump warning into ngcpcfg logs
6 years ago
Alexander Lutay 85dd35a82b TT#65907 Update functions/main to follow Sipwise/Google shell style
6 years ago
Alexander Lutay 8717d0a3a2 TT#65907 Move functions/main functions into "functions" section
6 years ago
Alexander Lutay 9afac63acc TT#65907 Speedup 'ngcpcfg build' (2-3 seconds faster when we build all files)
6 years ago
Alexander Lutay ef9ebde2f3 TT#65907 Speedup generate_template_list() by removing unnecessary loops
6 years ago
Guillem Jover d4e185764f TT#62401 Special case ngcp-service files and generate them always first
6 years ago
Alexander Lutay 6b35840ba2 TT#47373 Fix 0bc0550: add default for variable NGCP_TESTSUITE
7 years ago
Guillem Jover 0bc0550138 TT#47373 Cleanups for global permissions fix
7 years ago
Alexander Lutay 505d6566d8 TT#47373 Ensure 'restore-permissions' always executed at the end of ngcpcfg
7 years ago
Guillem Jover b2c87aa4a9 TT#47373 Remove path hardcoding for hooks handling
7 years ago
Alexander Lutay 7f92e243ee TT#44969 Stop parsing 'git status' output, use '--porcelain' mode
7 years ago
Alexander Lutay 9b7ce2abf2 TT#44969 Extract git status check to common function (for further refactoring)
7 years ago
Alexander Lutay b9c6270ba2 TT#45613 Improve a2edb11: debug messages can be printed before $HNAME is initialised
7 years ago
Alexander Lutay a2edb11597 TT#45613 Print hostname for every line where ngcpcfg is executed
7 years ago
Michael Prokop 66f4772ec6 TT#37391 Fix minor typos
7 years ago
Alexander Lutay a2a8b52f13 TT#24920 Initial commit for 'ngcpcfg patch'
7 years ago
Michael Prokop a42248419e TT#22411 Fix spelling mistakes/typos
8 years ago
Michael Prokop acfa825767 MT#16391 Initial tests using pytest
8 years ago
Michael Prokop e00d7e36bc MT#22241 Support hostname and pairname specific templates (PRO-/CARRIER-only)
9 years ago
Michael Prokop 08f68c829b MT#22361 Remember file permissions through pre-commit hook + restore-permissions helper script
9 years ago
Michael Prokop 1fd2247ce3 MT#18811 Send debug output to stderr
9 years ago
Michael Prokop 4fd512261b MT#16393 Check for branch 'master' being active
9 years ago
Guillem Jover b789568b73 MT#17219 Use $@ instead of $* when we need to preserve argument grouping
9 years ago
Michael Prokop c9b62658a1 MT#15973 Report in 'status' action when build/apply run is needed
10 years ago