Nekroze / dab

The Developer Laboratory
https://nekroze.github.io/dab
GNU General Public License v3.0
7 stars 17 forks source link

Dab auto update no longer truncates the commit diffs #363

Closed patrickgordon closed 5 years ago

patrickgordon commented 5 years ago

Bug Report

Describe the bug

When the dab auto-update runs, it provides the full changelog instead of the diff.

To Reproduce

Steps to reproduce the behavior:

  1. It auto-updates dab and actually installs a new version

Expected behavior

Should only display the commits between current and latest version

Example

self updating dab!
setting config key updates/last to 1551908861
stable: Pulling from nekroze/dab
Digest: sha256:15b01140acd466caad2854712a9a9f294869ef94d9fea2906020649d02195b0b
Status: Image is up to date for nekroze/dab:stable
↓ Previous version
* 2cd1ee8|↓|Initial commit <Taylor "Nekroze" Lawson>* 80e2a77|↓|Init <Taylor Nekroze Lawson>
* 13782eb|↓|Use tests tag for tests image to match docker hub tags <Taylor Nekroze Lawson>
* 25276b8|↓|Improve docker caching <Taylor Nekroze Lawson>
* 32de091|↓|Redo Dockerfiles to allow isolated contexts <Taylor Nekroze Lawson>
* 5a42489|↓|Improve document links and add badges <Taylor Nekroze Lawson>
* d33ea25|↓|Add tick link to readme <Taylor Nekroze Lawson>
* e377a61|↓|Add travis ci file <Taylor "Nekroze" Lawson>
* 87903b0|↓|Split travis into stages with nix build <Taylor Nekroze Lawson>
* 0bdcfbb|↓|Add issue templates <Taylor "Nekroze" Lawson>
* f9bd974|↓|Reduce docker image layers for env vars <Taylor Nekroze Lawson>
* 1ee72e5|↓|Add Danger stage to CI <Taylor Nekroze Lawson>
* 2ba9e45|↓|Move danger files into tests (#6) <Taylor "Nekroze" Lawson>
* 3ad9c12|↓|Use travis yarn and bundle caching (#9) <Taylor "Nekroze" Lawson>
* 9f67d5a|↓|Switch test container to containaruba (#10) <Taylor "Nekroze" Lawson>
* af944f5|↓|Set and add multiple values (#11) <Taylor "Nekroze" Lawson>
* 3031ba3|↓|Add network subcommand (#7) <Taylor "Nekroze" Lawson>
* a003dce|↓|Configure grafana influxdb datasoruces (#13) <Taylor "Nekroze" Lawson>
* b15c533|↓|Add ntopng tool (#15) <Taylor "Nekroze" Lawson>
* f3da043|↓|Use dab from $PATH instead of relative path in tests (#16) <Taylor "Nekroze" Lawson>
* 8e12345|↓|Add wrapper update checking (#17) <Taylor "Nekroze" Lawson>
* fcc3b18|↓|Remove test change to wrapper script <Taylor Nekroze Lawson>
* fe3b713|↓|Allow tools version to be configured by env var (#20) <Taylor "Nekroze" Lawson>
* 652c978|↓|Add repo groups subcommand (#21) <Taylor "Nekroze" Lawson>
* 7dcd42d|↓|Make config operations idempotent (#23) <Taylor "Nekroze" Lawson>
* 5e86108|↓|Improve tests (#26) <Taylor "Nekroze" Lawson>
* aea9b81|↓|Start implementation for deeply nested subcommands (#29) <Taylor "Nekroze" Lawson>
* 12d09c1|↓|Add vault and vaultbot to tools (#30) <Taylor "Nekroze" Lawson>
* 024ce36|↓|Add travis ci and circle ci badges <Taylor Nekroze Lawson>
* 14c0841|↓|Generate help for leaf subcommands (#33) <Taylor "Nekroze" Lawson>
* bbb4acf|↓|Decompose tools subcommand (#35) <Taylor "Nekroze" Lawson>
* f96b419|↓|Correct tools completion (#36) <Taylor "Nekroze" Lawson>
* 733c5c0|↓|spruce up readme <Taylor "Nekroze" Lawson>
* 88328ed|↓|Cleanup (#37) <Taylor "Nekroze" Lawson>
* ef1cc7e|↓|Pass DAB_USER in to dab (#40) <Taylor "Nekroze" Lawson>
* c2970d1|↓|Add DAB_REPO_HOST and DAB_CONF_HOST env vars <Taylor Nekroze Lawson>
* 10c04f4|↓|Fix linting danger.sh (#42) <Taylor "Nekroze" Lawson>
* e127212|↓|Close a bunch of issues (#50) <Taylor "Nekroze" Lawson>
* 91ba372|↓|Fix typo <Taylor Nekroze Lawson>
* 7e27c12|↓|Add tmpfs to all child containers (#51) <Taylor "Nekroze" Lawson>
* f28a929|↓|Do not ensure network via hook when running network commands (#53) <Taylor "Nekroze" Lawson>
* 9758e10|↓|Add services subcommand (#55) <Taylor "Nekroze" Lawson>
* 665c005|↓|Configurable ENV (#58) <Taylor "Nekroze" Lawson>
* 9138fd9|↓|Add pki subcommand namespace (#59) <Taylor "Nekroze" Lawson>
* 446a19f|↓|Some cleanup (#61) <Taylor "Nekroze" Lawson>
* 93d1c56|↓|Update dab repo entrypoint completion (#65) <Taylor "Nekroze" Lawson>
* a5ee969|↓|Move repo group subcommand to just group (#66) <Taylor "Nekroze" Lawson>
* 172adab|↓|Remove ephemeral vaultbot containers (#69) <Taylor "Nekroze" Lawson>
* 42a5b6c|↓|Allow hooks to fail (#71) <Taylor "Nekroze" Lawson>
* 64cb8cd|↓|Install PKI CA in browsers (#70) <Taylor "Nekroze" Lawson>
* 13035af|↓|More flexible vault healthcheck <Taylor Nekroze Lawson>
* 8886307|↓|More robust UID and GID detection (#73) <Taylor "Nekroze" Lawson>
* c2ec12a|↓|Add missing export <Taylor Nekroze Lawson>
* feb5648|↓|Add --version switches (#75) <Taylor "Nekroze" Lawson>
* b4b7702|↓|Remove dead code <Taylor Nekroze Lawson>
* b63e4c5|↓|Improve github issue templates <Taylor "Nekroze" Lawson>
* 6f70ad5|↓|Misc fixes (#78) <Taylor "Nekroze" Lawson>
* 3c76876|↓|Dynamic lists (#80) <Taylor "Nekroze" Lawson>
* ee7fdd3|↓|Add elasticsearch to services (#81) <Taylor "Nekroze" Lawson>
* 56d38a6|↓|Add kafka to services (#82) <Taylor "Nekroze" Lawson>
* d983b5e|↓|Fix update subcommand and hook (#85) <Taylor "Nekroze" Lawson>
* 27b4e50|↓|Fix issue template headers being huge <Taylor Nekroze Lawson>
* 1acd671|↓|Allow groups to depends on groups (#89) <Taylor "Nekroze" Lawson>
* 0bb27e3|↓|Reconnect containers on network recreate (#93) <Taylor "Nekroze" Lawson>
* 91bb190|↓|Run tests in dind (#92) <Taylor "Nekroze" Lawson>
* c28bd79|↓|Add changelog subcommand and display diff on update (#94) <Taylor "Nekroze" Lawson>
* ae510de|↓|Do not error out when starting headless tools (#97) <Taylor "Nekroze" Lawson>
* 2625d82|↓|Add kafkacat to tools (#100) <Taylor "Nekroze" Lawson>
* 152c903|↓|Update group services and tools before starting them (#101) <Taylor "Nekroze" Lawson>
* 7d5d57d|↓|Fix fetch (#102) <Taylor "Nekroze" Lawson>
* da25408|↓|Set theme jekyll-theme-hacker <Taylor "Nekroze" Lawson>
* 9982f91|↓|Auto update completion binary (#104) <Taylor "Nekroze" Lawson>
* 2a45970|↓|Repo uptodate indicator in dab repo list output (#105) <Taylor "Nekroze" Lawson>
* bfbfbbc|↓|Fix changelog (#107) <Taylor "Nekroze" Lawson>
* 0037503|↓|Use current master for changelog (#108) <Taylor "Nekroze" Lawson>
* ee6a1e8|↓|Hook to add chronograf annotations for all executions (#109) <Taylor "Nekroze" Lawson>
* 888ef6c|↓|Use detached docker runs for annotation hook (#110) <Taylor "Nekroze" Lawson>
* 39fa30e|↓|Add mysql, memcached, nats, kibana, and adminer (#112) <Taylor "Nekroze" Lawson>
* de76821|↓|Local tests (#115) <Taylor "Nekroze" Lawson>
* 28f0fc5|↓|Use subcommander (#114) <Taylor "Nekroze" Lawson>
* 3d0e3ae|↓|Support latest containaruba version (#116) <Taylor "Nekroze" Lawson>
* 8816dd4|↓|Use alpine tag for containaruba test image (#120) <Taylor "Nekroze" Lawson>
* 44d3450|↓|Newer vault initialized checks (#122) <Taylor "Nekroze" Lawson>
* 4005e68|↓|Add subcommand aliases (#125) <Taylor "Nekroze" Lawson>
* bcad060|↓|Subcommand alias completion (#126) <Taylor "Nekroze" Lawson>
* 31f1357|↓|Allow arbitrary repo entrypoints (#119) <Taylor "Nekroze" Lawson>
* 6511dda|↓|Fix some issues and reduce log noise (#128) <Taylor "Nekroze" Lawson>
* dd74352|↓|Use go modules for completion binary <Taylor Nekroze Lawson>
* 2e81aa2|↓|Deprecate compose-external-default-network.sh in favor of docker-compose-gen <Taylor Nekroze Lawson>
* e367ee6|↓|Reverse the changelog subcommand output <Taylor Nekroze Lawson>
* 04c5025|↓|Allow limiting config key output <Taylor Nekroze Lawson>
* 3d9631d|↓|Add hourly tips to help discover and learn subcommands <Taylor Nekroze Lawson>
* b3454a6|↓|Support docker-compose 1.23.0 <Taylor Nekroze Lawson>
* 5df82ae|↓|Do not use hosts /etc/passwd when UID is not in it <Taylor Nekroze Lawson>
* 9c3c7c7|↓|Consolidate docker libs <Taylor Nekroze Lawson>
* 23a199a|↓|Remove changelog file in favor of subcommand and never bind mount /etc/passwd <Taylor Nekroze Lawson>
* 14d1e33|↓|Use dab_ prefix for all containers and tools start services they require automatically <Taylor Nekroze Lawson>
* 1b509ef|↓|Allow deleteing config namespaces <Taylor Nekroze Lawson>
* a5d137e|↓|Do not remove orphans all the time, prevents services killing tools <Taylor Nekroze Lawson>
* bf7a84d|↓|Add docker-gen service and make telegraf config dynamic <Taylor Nekroze Lawson>
* de7c21a|↓|Add multitail to dab image <Taylor Nekroze Lawson>
* 11ff2bb|↓|Now telegraf logs are less noisy, disable its quiet switch <Taylor Nekroze Lawson>
* 11cd2e3|↓|Always run dab with a tty for consistent tool usage <Taylor Nekroze Lawson>
* f5682b7|↓|Increase performance, make version subcommand <Taylor Nekroze Lawson>
* 33f6051|↓|Performance increases, remove redundant update checks and mandatory vault metrics <Taylor Nekroze Lawson>
* e48618e|↓|Add remote-syslog2 to services, can now ingest file into dab chronograf <Taylor Nekroze Lawson>
* e0e37aa|↓|Refactor docker compose files, logs volume now persists <Taylor "Nekroze" Lawson>
* 536418d|↓|Pin golangci-lint version <Taylor Nekroze Lawson>
* 023cdd4|↓|Add config subcommand to tools and services <Taylor Nekroze Lawson>
* 3deccd4|↓|Display working indicator when waiting for healthy containers <Taylor Nekroze Lawson>
* 5aff0a5|↓|Remove group update command and git fetch each time repo fetch is invoked <Taylor Nekroze Lawson>
* 12b81a7|↓|Add some more tips for ingesting log files and docker-compose-gen <Taylor Nekroze Lawson>
* 853ed0c|↓|Added captain hindsight, generates suggestions for fixes when dab fails <Taylor Nekroze Lawson>
* ef36918|↓|Exclude slow tests from CI <Taylor Nekroze Lawson>
* 7eec9d6|↓|Add vyne and ballerina to tools and services respectively <Taylor Nekroze Lawson>
* bfdb084|↓|Better update and hindsight messages <Taylor Nekroze Lawson>
* 76a6e77|↓|Move watchtower from tools to services <Taylor Nekroze Lawson>
* 74c10f4|↓|Add ansible to tools <Taylor Nekroze Lawson>
* 5766646|↓|Add XSStrike to tools <Taylor Nekroze Lawson>
* b1dffed|↓|Utilize ishmael <Taylor Nekroze Lawson>
* 07dacf0|↓|Pin ishmael version <Taylor Nekroze Lawson>
* 0f27f47|↓|Stop outputting empty addresses for containers that do not expose anything <Taylor Nekroze Lawson>
* c6a6e34|↓|Ignore pull failures when updating tools and services to allow more building <Taylor Nekroze Lawson>
* d664d77|↓|Parametrize (via env var) the dab image location <Taylor Nekroze Lawson>
* cacb736|↓|Add fn serverless framework to services <Taylor Nekroze Lawson>
* ab39681|↓|Remove compose-external-default-network.sh, use docker-compose-gen <Taylor Nekroze Lawson>
* 7a53e86|↓|Breaking Change! tools and services are now consolidated as apps <Taylor Nekroze Lawson>
* 7114460|↓|Add dive to apps <Taylor Nekroze Lawson>
* 7389d6a|↓|repo entrypoint list subcommand and cpu profiling <Taylor Nekroze Lawson>
* 452fe12|↓|Simplify execution path, far less indirection <Taylor Nekroze Lawson>
* 163caea|↓|Fix dab root help description <Taylor Nekroze Lawson>
* 270f76c|↓|Highlight 'dab apps config' output <Taylor Nekroze Lawson>
* 3ba6dc7|↓|Simpler dive container, updates much faster <Taylor Nekroze Lawson>
* cf512f0|↓|Add tour subcommand for a guided tour of Dab <Taylor Nekroze Lawson>
* 91ddbeb|↓|Add file prep stage to docker compose resulting in a smaller image <Taylor Nekroze Lawson>
* af2fcc2|↓|set some apps to restart and auto update <Taylor "Nekroze" Lawson>
* 7a66664|↓|add repo entrypoint list to shell completion <Taylor "Nekroze" Lawson>
* 7842eb0|↓|repo file cleanup <Taylor "Nekroze" Lawson>
* 78cff2d|↓|Add kubectl and use host network for kubernetes integration <Taylor Nekroze Lawson>
* e8c5ab2|↓|Add helm to dab image <Taylor Nekroze Lawson>
* f6d70c5|↓|Add selenium to apps <Taylor Nekroze Lawson>
* 45d347f|↓|No longer default to running the start entrypoint if none given <Taylor Nekroze Lawson>
* 0ed7f89|↓|Add minio, couchdb, kafka-rest, and kafka-topics-ui to apps <Taylor Nekroze Lawson>
* df8e0ad|↓|Add DAB_DEBUG & DAB_PROFILING env var handling <Taylor Nekroze Lawson>
* 07bbc49|↓|Mention how to pause the tour at the start <Taylor Nekroze Lawson>
* b1eb9f2|↓|Remove postgres from selenium app deps <Taylor Nekroze Lawson>
* 5d7300d|↓|Split smoke tests into a different ci run <Taylor Nekroze Lawson>
* b4d2ec0|↓|Create persistent docker objects in the background, good performance boost <Taylor Nekroze Lawson>
* e99dd5a|↓|Split up app configs, prevents creating volumes you do not need <Taylor Nekroze Lawson>
* 038355e|↓|Auotupdate dab wrapper script, no more manually updated components! <Taylor Nekroze Lawson>
* fd769ea|↓|Suppress captain hindsight help when error message is already displayed <Taylor Nekroze Lawson>
* bec322d|↓|Add nikto to apps <Taylor Nekroze Lawson>
* 67ce015|↓|Add 'dab group list' subcommand <Taylor Nekroze Lawson>
* 8465d89|↓|Add SQLiv to apps to find SQL injection vulnerabilities <Taylor Nekroze Lawson>
* 006262f|↓|Flip tty detection in the wrapper for more consistency <Taylor Nekroze Lawson>
* 51e9afe|↓|apps exec uses /bin/sh by default <Taylor Nekroze Lawson>
* ee390f9|↓|Remove entrypoint completion info message <Taylor Nekroze Lawson>
* 9b51ee7|↓|Add mitmproxy to apps <Taylor Nekroze Lawson>
* 5848616|↓|Fix test bring to aggresive <Taylor Nekroze Lawson>
* 6fb95fa|↓|Remove PKI CA on pki destroy and safer install of it <Taylor Nekroze Lawson>
* 4cfc0b9|↓|Serveo now exposes mitmproxy by default <Taylor Nekroze Lawson>
* 87e9282|↓|Add intermediary certificate setup to pki ready subcommand <Taylor Nekroze Lawson>
* 20b7d00|↓|Add pgweb to apps <Taylor Nekroze Lawson>
* 4b3448d|↓|Adhere to standard-readme style <Taylor Nekroze Lawson>
* 4b0d9a5|↓|Add env variable constant section to tour <Taylor Nekroze Lawson>
* 344a91d|↓|Fix remote_syslog building under new go compiler <Taylor Nekroze Lawson>
* e0a81a8|↓|Put the kafka app on the lab network instead dab_apps <Taylor Nekroze Lawson>
* d68e8ef|↓|Add missing newline to changelog output <Taylor Nekroze Lawson>
* affc2d0|↓|Better handle mitmproxy intermediate CA installation and removal <Taylor Nekroze Lawson>
* 5f8f19f|↓|Remove ngrok and pgadmin apps, there are better alternatives <Taylor Nekroze Lawson>
* 5336a82|↓|Add some apps to the lab network for exposure to projects <Taylor Nekroze Lawson>
* aa7e475|↓|Add explore subcommand to apps namespace <Taylor Nekroze Lawson>
* 155c145|↓|Colorize the UPTODATE column of dab repo list output <Taylor Nekroze Lawson>
* f85da13|↓|All boolean env vars now take true or false <Taylor "Nekroze" Lawson>
* 7cb6486|↓|Slightly simpler Dockerfile and docker image <Taylor Nekroze Lawson>
* d147b9d|↓|Env vars to configure which kafka and zookeeper apps connect to <Taylor Nekroze Lawson>
* bb497c3|↓|Telegraf now also monitors your connection to github.com and 1.1.1.1 <Taylor Nekroze Lawson>
* d47b0b0|↓|Cleaner destruction of apps and vault <Taylor Nekroze Lawson>
* 6c7c8bb|↓|Consider repos with uncommitted changes as not up to date <Taylor Nekroze Lawson>
* 7c5cd99|↓|Allow cloning multiple repos with one command <Taylor Nekroze Lawson>
* 2542a38|↓|Improve error handling around wrapper updates <Taylor Nekroze Lawson>
* bf415b9|↓|Better messaging for pki destroy failing to delete ~/.mitmproxy <Taylor Nekroze Lawson>
* e4c33d5|↓|Remove tmpfs from apps that need exec /tmp and ballerina host network mode <Taylor Nekroze Lawson>
* adfa653|↓|Install root CA via mitm.it not intermediate when using mitmproxy <Taylor Nekroze Lawson>
* e262d7c|↓|Split 'dab repo list' uptodate into clean and uptodate <Taylor Nekroze Lawson>
* 64245cb|↓|Support non linux readlink <Taylor Nekroze Lawson>
* 6a77dfa|↓|Support docker.sock being a symlink <Taylor Nekroze Lawson>
* 0d5e375|↓|Do not suppress certutil errors on pki ready <Taylor Nekroze Lawson>
* 62cb11a|↓|Revert "Support docker.sock being a symlink" <Taylor Nekroze Lawson>
* 60a8fd3|↓|Support non /home home directories <Taylor Nekroze Lawson>
* 7ed6501|↓|DAB_AUTOUPDATE_WRAPPER and DAB_AUTOUPDATE_COMPLETION are ignored when DAB_AUTOUPDATE=false <Taylor Nekroze Lawson>
* 25c7aa7|↓|'dab update' now ignores DAB_AUTOUPDATE allowing for usage on demand <Taylor Nekroze Lawson>
* 47a227d|↓|Run Dab UX regression tests on each version <Taylor Nekroze Lawson>
* 7dcda35|↓|Fix missing reference link in README.md <Taylor Nekroze Lawson>
* de28d8f|↓|Update ishmael to v1.2.2 <Taylor Nekroze Lawson>
* e97235d|↓|Remove traefik from apps network and add telegraf to lab network <Taylor Nekroze Lawson>
* bf871bd|↓|Follow app logs by default <Taylor Nekroze Lawson>
* add90d0|↓|Add openvas and deck-chores to apps <Taylor Nekroze Lawson>
* 49d9fec|↓|Add gaia to apps <Taylor Nekroze Lawson>
* 238de45|↓|Add entr to dab image <Taylor Nekroze Lawson>
* ec840aa|↓|Add some suggested docker-compose switches to the default entrypoint <Taylor Nekroze Lawson>
* ffbf1cc|↓|Better support and safety around stopping and destroying multiple apps <Taylor Nekroze Lawson>
* e7f6fb8|↓|group start is now group run with an alias to group start <Taylor Nekroze Lawson>
* 4d54667|↓|Add OSX GID info to readme install section <Taylor Nekroze Lawson>
* deecff0|↓|remove chronograf annotation hook <Taylor Nekroze Lawson>
* 1ba276e|↓|Remove scenario where wrapper is updated and then downgraded instantly <Taylor Nekroze Lawson>
* e843969|↓|Replace pki backend with cfssl <Taylor Nekroze Lawson>
* 43c53d6|↓|Remove mentions of vault when describing pki <Taylor Nekroze Lawson>
* 9173b66|↓|Cleaner json blobs for pki ready and issue <Taylor Nekroze Lawson>
* c8a2d16|↓|Store test results in ci <Taylor Nekroze Lawson>
* e750305|↓|Persist hosts SSH_AUTH_SOCK path into the dab container instead of redircting <Taylor Nekroze Lawson>
* 823db72|↓|Use CA bundle where needed for mitmproxy instead of just the cert <Taylor Nekroze Lawson>
* b17551a|↓|default to local runtime for tests <Taylor "Nekroze" Lawson>
* 15e4175|↓|Add burrow app to monitor kafka lag <Taylor Nekroze Lawson>
* 31abbb2|↓|Add burrow to apps shell completion <Taylor Nekroze Lawson>
* c04969f|↓|Switch to the correct yq for jq compatibility <Taylor "Nekroze" Lawson>
* f1fe5f7|↓|Clean test results between ci phases <Taylor Nekroze Lawson>
* d8f461b|↓|Fix discovering dependencies for apps with hyphenated names <Taylor Nekroze Lawson>
* fdac171|↓|Disable elasticsearch authentication <Taylor Nekroze Lawson>
* d3877d7|↓|Move danger run from travis ci to circle ci <Taylor Nekroze Lawson>
* 0e43252|↓|Announce the stable updates stream <Taylor Nekroze Lawson>
* 5275364|↓|Fix clearing dabux test results in ci <Taylor Nekroze Lawson>
* c4b4ed8|↓|Build image in ci before DabUX tests <Taylor "Nekroze" Lawson>
* acdda26|↓|Add psql binary to dab image <Taylor Nekroze Lawson>
* a7fb4d8|↓|Add "network proxy" subcommand <Taylor Nekroze Lawson>
* 4360549|↓|Suppress docker-compose orphans warning <Taylor Nekroze Lawson>
* 6c4829e|↓|Add a code of conduct for the dab community <Taylor Nekroze Lawson>
* 4b86194|↓|Add GitHub PR template <Taylor Nekroze Lawson>
* 2705e94|↓|Add url column to repo list output <Lachlan Shambrook>
* b318776|↓|Allow envvar substiution in files config files in environment/ <Tom Schumann>
* 330cab5|↓|Add DAB_TIPS_BUILTIN variable to disable built in tips <Liam Cassidy>
* 3d3e1d0|↓|Support repo remote configurations <Taylor Nekroze Lawson>
* f13921d|↓|Community structure section in CONTRIBUTING <Taylor Nekroze Lawson>
* d02c79b|↓|More reliable detection of uncommitted changes in repo list output <Taylor Nekroze Lawson>
* 2fb6a62|↓|Use docker gid for ansible user and mount docker.sock for the docker module <Taylor Nekroze Lawson>
* a578e02|↓|Fix ansible docker-compose install and run as default user <Taylor Nekroze Lawson>
* 860bfba|↓|Expose postgres flags, locale, and initdb.d customization capabilities <Taylor Nekroze Lawson>
* 7b648f6|↓|Pass into ansbile DAB_{GID,UID,USER,DOCKER_GID} env vars <Taylor Nekroze Lawson>
* f43682b|↓|Revoke home access for ansible, give DAB_REPO_PATH and DAB_CONF_PATH instead <Taylor Nekroze Lawson>
* 512de4f|↓|Fix `dab group repo` to add extra entrypoint args <Lachlan Shambrook>
* 81e5c3e|↓|Fix 'dab repo clone' to clone git submodules <Lachlan Shambrook>
* 3f9b301|↓|Allow for users without docker access that use sudo to still mount their home <Taylor Nekroze Lawson>
* 704d66d|↓|Switch tour comments to display like commands, no more backspacing <Taylor Nekroze Lawson>
* 975cbf2|↓|Add tips for change and feature request GitHub issues <Taylor Nekroze Lawson>
* 7d933b3|↓|Add new maintainers to README and link to gitter there and on failure <Taylor Nekroze Lawson>
* 32ee91f|↓|Notify gitter.im/developer-lab/community on CI build <Taylor Nekroze Lawson>
* 7d864ed|↓|Set LC env vars in postgres to match locale <Taylor Nekroze Lawson>
* 937be70|↓|Add network recreate and its aliases to shell completion <Taylor Nekroze Lawson>
* 6848ce7|↓|Improve CONTRIBUTING docs <Taylor Nekroze Lawson>
* 617a08f|↓|Script to open PR updating stable branch and twice weekly job to automate it <Taylor Nekroze Lawson>
* cac7a7b|↓|Add DAB_APPS_SELENIUM_TZ Passthrough to Selenium App <Nick German>
* d10a53b|↓|Add description to stable update pr script <Taylor "Nekroze" Lawson>
* b1dcd85|↓|Add repo list clean and uptodate tests <Lachlan Shambrook>
* 0d2bee9|↓|Update golangci-lint <Lachlan Shambrook>
* f5000e3|↓|Pin golang build stages for dab image to version 1.12 <Taylor Nekroze Lawson>
* 352d259|↓|Add task to the dab image <Taylor Nekroze Lawson>
* cda0a1b|↓|Add Darwin support for the completion binary <Taylor Nekroze Lawson>
* e8cab1c|↓|Support DAB_UMASK env var to set umask inside dab containers <Taylor Nekroze Lawson>
* b0ff0b4|↓|Add Customization section to README it start a supported env var list <Taylor Nekroze Lawson>
* 1e0fea5|↓|test for dab version command <Jason Verbiest>
* 2ea5da1|↓|Limit nssdb cert inject and removal with pki commands to known dirs <Taylor "Nekroze" Lawson>
* 6bf81e3|↓|Move all linting out of the dab image pre stages and into CI <Taylor Nekroze Lawson>
↑ New version

setting config key tips/last to 1551908865

dab version output

patrickg@patrickg[webui]: dab version
Dab Version: 73901225c604ed4f6d0ed06426dbf902f860339b
WARNING: No swap limit support
Server Version: 18.06.1-ce
Runtimes: runc
Kernel Version: 4.15.0-45-generic
Operating System: Ubuntu 18.04.1 LTS
Architecture: x86_64
Nekroze commented 5 years ago

This depends upon the version you were coming from. By any chance have you built dab manually or switched to the stable branch/tag recently?

patrickgordon commented 5 years ago

Yep switched to stable recently.

On Thu, 7 Mar 2019 at 12:35 pm, Nekroze notifications@github.com wrote:

This depends upon the version you were coming from. By any chance have you built dab manually or switched to the stable branch/tag recently?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Nekroze/dab/issues/363#issuecomment-470360197, or mute the thread https://github.com/notifications/unsubscribe-auth/ADCPwhLMzLvdmr4_Fldfsm43qVpRj9N1ks5vUHsCgaJpZM4bh47X .

Nekroze commented 5 years ago

Keep an eye out next time it updates as I have seen this work very recently, I think switching branches causes this behaviour. If it does not happen every time I think the outcome here might just be putting some (reasonable) limit on the changelog output to catch this and if you have not updated for say a year.

Nekroze commented 5 years ago

master has been updated a few times now, hows it looking for you @patrickgordon?

patrickgordon commented 5 years ago

Hey @Nekroze yep looks like it was just from switching tags to stable. Only reports the diff now. Cheers

Nekroze commented 5 years ago

Happy to hear that. Thanks for the report.