v0.43.0
Relevant Pull Requests
Config item of type file shows selected files in ship update: #922
ship init
and ship update
store the state of the upstream in .ship/state.json
, which can be used with ship edit
to change settings without updating: #926
Bump versions of terraform EKS, VPC and AWS modules in the amazon_eks
asset: #929 (thanks @hhuuggoo!)
Fix race conditions in ship state updates: #932, #934
Allow using Sprig template functions: #933
Fix gin log key/val ordering: #935
Changelog
fe248e2 Merge pull request #934 from laverya/async-state-update
4dcccde Merge pull request #935 from laverya/fix-gin-log-line-ordering
41f7a42 flip gin log key/val ordering
e3e413f add a RWMutex for reading and writing the state
b5cb128 fix test by not using mocked state
5343bec sync state update
754e2be Merge pull request #933 from laverya/add-sprig-template-functions
186d96a add sprig template functions to static context
a96433a Merge pull request #932 from laverya/race-free-state-updates
47581c9 don't return empty val when we can return nil instead
0388f58 remove version of StateUpdate that did not return state
420b2bc all updates should be safe, so rename function
5bcc330 make the state manager safe to use in parallel
14b1707 Merge pull request #929 from hhuuggoo/wip-fix-eks
b4fffc6 Merge pull request #1 from laverya/hhuuggoo/wip-fix-eks
fecdd3d update integration tests
d79ecbf bumping versions
4b4b057 Merge pull request #927 from laverya/improve-unified-integration-tests
63685f7 run unified integration tests in parallel
d702622 Merge pull request #926 from laverya/persist-upstream
0a29783 additional testing and fixes from code review
e743a71 include docker registry secret in state file
0340a01 handle replicated.app upstreams in ship edit
1d4770b add the beginnings of a ship edit integration test suite
cc08479 better handle ship edit metadata
8be89aa refactor stateclient - change name to stategetter
f2609d8 init_app, base and update integration tests
311ce2d add 'ship edit' command
aa3b99b update expected state files for init integration tests
5853879 reuse stored state with '--no-fetch' flag for repo/url/file upstreams
6b1f123 Merge pull request #924 from grantmiller/master
404d0c1 period
b4e8565 typo
d5d7581 integrating feedback
66d7502 Merge pull request #922 from jgruica/master
630f36d Bumped UI version
51f66e7 Showing uploaded files on ship update
Docker images
docker pull replicated/ship:latest
docker pull replicated/ship:0
docker pull replicated/ship:0.43
docker pull replicated/ship:0.43.0
docker pull replicated/ship:slim
docker pull replicated/ship:0-slim
docker pull replicated/ship:0.43-slim
docker pull replicated/ship:0.43.0-slim