Commit Graph

255 Commits (dev-v2)

Author SHA1 Message Date
Federico Gimenez e6d907ed28 check if resource is present before adding it to remaining or keep on deletion
9 years ago
Adam Reese 82ef751414
fix(tiller): upgrade last deployed release
9 years ago
Taylor Thomas 29c3b5276f fix(tiller): Adds CRD ordering
9 years ago
Matthew Fisher d4f5a133dd Merge pull request #2960 from HotelsDotCom/upgrade-failure-record-release-as-update
9 years ago
Taylor Thomas f8e9741578 Merge pull request #2984 from thomastaylor312/feat/add_missing_test
9 years ago
Justin Scott b642ba2087 Merge pull request #2831 from jascott1/sort_unknown_kind
9 years ago
Taylor Thomas 333f8dd354 fix(sorter): Adds missing unit test
9 years ago
Maxim Ivanov ff5acc9bd8 Make Memory driver to store copy of releases to stop hiding storage errors during tests
9 years ago
NauxLiu c3f9120e02
Load StorageClass before PersistentVolume is loaded.
9 years ago
Maxim Ivanov 38c3f58dca Correctly persists Release upgrade failure
9 years ago
Justin Scott ed24b3199a bug(tiller): sort unknown but different kinds alphabetically based on kind name
9 years ago
Steven E. Harris f588315b76 Remove spurious field in kind sorter test (#2667)
9 years ago
Matthew Fisher bb5db61325 Merge pull request #2781 from jascott1/i2755-template
9 years ago
DoctorZK 608fd7318a fix(tiller): fix a warning bug in hook annotation
9 years ago
Justin Scott 4a02a71f1e WIP feat(helm): add `template` command
9 years ago
DockerZK 734b124577 feat(*) add key helm.sh/hook-delete-policy to hook annotation
9 years ago
Justin Scott f239050996 Update kind subsort to sort unknown kinds alphabetically.
9 years ago
Justin Scott 87d2b7ab67 Add test for kind sorter sub sort
9 years ago
Justin Scott 66c4f7453e feat(tiller): sort manifests alphabetically if they are same kind
9 years ago
Maciej Kwiek 6b16ee2fb7 Handle nil responses returned from rudder funcs
9 years ago
Matt Butcher 88aa4def3e Merge pull request #2701 from jascott1/i2560-hang
9 years ago
Taylor Thomas 8fc88ab626 Merge pull request #2681 from at1012/at-helm-list
9 years ago
Justin Scott fa68a6e1db fix(tiller): remove locking system from storage and rely on backend controls
9 years ago
Adam Reese a29e610938
fix(helm): fix flag parsing once and for all
9 years ago
Aishwarya Thangappa 915e7023c4 Added more granular statuses
9 years ago
Aishwarya Thangappa 9d67d8b954 Added PENDING status to helm install
9 years ago
Aishwarya Thangappa 3d4361ca1f Modified release_update and release_rollback
9 years ago
Adam Reese 9325d136d4
fix(tests): fix sorting hooks test flake
9 years ago
Steven E. Harris 2aaad8242e Merge pull request #2666 from adamreese/ref/cleanup-tests
9 years ago
Aaron Schlesinger 58a2d7b5c1 Adding APIService to the kind sorter tests
9 years ago
Adam Reese 0d1f6b981f
ref(tests): simplify kind sorter test
9 years ago
Aaron Schlesinger 5ff75f84a6 Adding APIService to the sort order
9 years ago
Justin Scott af4c243ee3 Correct punctuation and capitalization for user facing strings.
9 years ago
Y.W 0f953403a2 give an uniform check for release process (#2565)
9 years ago
Adam Reese eccb041c0f
ref(tiller): cleanup goimports
9 years ago
Michelle Noorali 15c14194c4 Merge pull request #2457 from michelleN/hooks-bug
9 years ago
Matt Butcher d2a4c40fa5 Merge pull request #2541 from technosophos/fix/2525-helm-get-broken-release
9 years ago
Michelle Noorali 6bfb08a760 ref(tiller): refactor sortManifests()
9 years ago
Michelle Noorali 83c69a8e10 fix(tiller): track hooks in multi-def manifests
9 years ago
Matt Butcher c913911337
fix(tiller): make GetReleaseContent return any release
9 years ago
Adam Reese 8272360681 Merge pull request #2476 from adamreese/fix/flag-envars
9 years ago
devinyan d3b14db325 adjust the check parameter order for uninstall
9 years ago
Taylor Thomas b71bd6a455 Merge pull request #2513 from thomastaylor312/feat/moar_logging
9 years ago
Taylor Thomas 119fa6537c feat(tiller): Adds more logging
9 years ago
Adam Reese d797acbd7b
fix(helm): fix race conditions in flag parsing
9 years ago
peay 0f26cc5522 Add --force to upgrade and rollback
9 years ago
fibonacci1729 04d0abfd7c ref(tiller): refactor tests into logical files
9 years ago
fibonacci1729 22db973932 ref(tiller): refactor tests into logical files
9 years ago
fibonacci1729 172dbb22cf ref(tiller): refactor tests in logical files
9 years ago
fibonacci1729 2ae276ae39 ref(tiller): refactor tiller APIs into logical files
9 years ago
fibonacci1729 a4d05fd2b2 ref(tiller): refactor tiller APIs into logical files
9 years ago
fibonacci1729 b5c213d5dd ref(tiller): refactor tiller APIs into logical files
9 years ago
fibonacci1729 62c4b152fd ref(tiller): refactor tiller APIs into logical files
9 years ago
fibonacci1729 3b3439f67d ref(tiller): breakout ReleaseServer APIs into logical files.
9 years ago
Adam Reese 15254e4c5c feat(*): add generic logging interface (#2394)
9 years ago
Michelle Noorali 488ca6fdd8 fix(*): return non-zero exit code on test failure
9 years ago
Maciej Kwiek d9f72deb0d Add comments to exported Rudder methods
9 years ago
Maciej Kwiek 1c9ae5577d Basic Rudder Delete implementation
9 years ago
Maciej Kwiek 5937e1a214 ReleaseServer.ReleaseModule has Status method
9 years ago
Maciej Kwiek 52c54b09c0 Move rudder proto to different package, add release status
9 years ago
Dmitry Shulyak bd47b8444f Use rollback method on ReleaseModule interface
9 years ago
Dmitry Shulyak a883531f98 Implement upgrade for rudder
9 years ago
Maciej Kwiek c1fcaf09ce Experimental Rudder implementation
9 years ago
Adam Reese 0c91d41221 Merge pull request #2366 from adamreese/fix/2110-canary-versioning
9 years ago
Adam Reese 2e819e014d
fix(*): handle unreleased versioning
9 years ago
Maciej Kwiek ec92b76054 Release are locked to avoid parallel changes
9 years ago
Gergo Huszty b4ca198cc6 Pluggable downloaders. Closes #2093, #2094.
9 years ago
Matt Butcher 0c11033fb7 Merge pull request #2171 from appscode/tiler-prom
9 years ago
sadlil 8c81e7336a Add prometheus monitoring for tiler
9 years ago
Matt Butcher 573a8a190c
fix(tiller): ignore empty YAML documents during delete
9 years ago
Serguei Bezverkhi 26343023a3 fix(tiller): increase maximum size of gRPC message
9 years ago
Adam Reese 0ab38a998c Merge pull request #2248 from adamreese/ref/kube-v1.6
9 years ago
Matt Butcher d97086cbdd Merge pull request #2229 from technosophos/feat/chart-tiller-version
9 years ago
Adam Reese 85c41ef11a ref(*): kubernetes v1.6
9 years ago
Sushil Kumar 000bf9fd1a Added release-name to helm delete error
9 years ago
Matt Butcher e4e0e32064
feat(tiller): support version constraint on chart
9 years ago
Brian a8e0983362 Merge pull request #2108 from fibonacci1729/feat/tls
9 years ago
fibonacci1729 735f4e3d4a feat/tls: add TLS support for helm / tiller
9 years ago
Adam Reese e4d39fd8c8 fix(*): add missing proto for weight hook
9 years ago
Taylor Thomas f7f8552644 Merge pull request #2203 from seh/sort-more-kinds-for-installation
9 years ago
Matt Butcher 9665db7d16 Merge pull request #2157 from jchauncey/hook-weights
9 years ago
Matt Butcher daa39c2689
feat(helm): add --reuse-values flag to upgrade
9 years ago
Jonathan Chauncey b9ef8dbe56 fix(hooks): Change annotation from hookWeight to hook-weight
9 years ago
Steven E. Harris 4178ec08ac Add more object kinds to sorted installation order
10 years ago
Steven E. Harris 7ccfc6d7d4 Sort dependent RBAC role and binding kinds
10 years ago
Jonathan Chauncey 05d0fcb774 feat(hooks): Adds weighted hooks
10 years ago
Adam Reese d4061b5b60 fix(tiller): enforce release name length on uninstall
10 years ago
Dmitry Monakhov 33ace505cc install: Return more user-friendly response on eexists
10 years ago
Michelle Noorali 6a062e45b7 featt(*): add support for test-failure hook
10 years ago
Vaughn Dice 4a57b01a47
feat(helm): add cleanup flag to test command
10 years ago
Matt Butcher 5618afe3d4 Merge pull request #1922 from larryrensing/feat/list-namespaces
10 years ago
Adam Reese ae9691910d ref(kube): code style cleanup
10 years ago
Adam Reese 4cdb2ac538 feat(kube): support thirdpartyresources
10 years ago
Larry Rensing 294d18d567 Merge remote-tracking branch 'upstream/master' into feat/list-namespaces
10 years ago
Larry Rensing 8cb931925e Merge remote-tracking branch 'upstream/master' into feat/list-namespaces
10 years ago
Vaughn Dice 140caa081b
feat(cmd/helm/status): add last test suite run to status output
10 years ago
Michelle Noorali c7e2d186a5 Merge pull request #1777 from michelleN/feat/1163-chart-testing
10 years ago
Larry Rensing 3a380923f4 feat(*): add --namespace flag to 'helm list'
10 years ago
Michelle Noorali 4896ea7cf5 chore(pkg/tiller): add logs on RunReleaseTesting
10 years ago
Michelle Noorali 538e8297ef ref(*): add namespace info to failing test msg
10 years ago
Michelle Noorali bf9ae52e1c ref(*): change test hook to be test-success
10 years ago
Michelle Noorali e95a0570ad chore(pkg/releasetesting): add test_suite tests
10 years ago
Matthew Fisher 3f463783a5 add PersistentVolumeClaim to the kind sorter list
10 years ago
Michelle Noorali e132191275 ref(pkg/): refactor helm test logic
10 years ago
Vaughn Dice 9bd12953a9 feat(*): add kube client test
10 years ago
Michelle Noorali 58c05f87d7 feat(*): stream helm test messages to client
10 years ago
Michelle Noorali d46d63a8f7 feat(*): add helm test command mvp
10 years ago
Matt Butcher 756cb970bd
feat(tiller): record a message for each lifecycle step
10 years ago
Taylor Thomas 7ef9bb6f71 feat(*): Add --wait flag
10 years ago
Matt Butcher 9652651ba9 Merge pull request #1814 from technosophos/feat/1569-reset-values
10 years ago
Adam Reese b22e6fcfaa ref(kube): add Result to abstract a collection of resources
10 years ago
José Armesto 0059d5a3df Logging real name of the failing hook
10 years ago
Matt Butcher c32b2ddcdf
feat(helm): add --reset-values flag to 'helm upgrade'
10 years ago
Adam Reese 3e44f87c59 Merge pull request #1808 from adamreese/fix/missing-name
10 years ago
Adam Reese 881153cc39 Merge pull request #1812 from adamreese/fix/1807-purge-error
10 years ago
Adam Reese 6600fcb0e6 fix(tiller): don't update purged releases
10 years ago
Adam Reese 0e7781c443 fix(tiller): add missing name to status response
10 years ago
Matt Butcher cb0a6c7e07
feat(tiller): add {{.Capabilities}} object
10 years ago
Adam Reese b928088a8a Merge pull request #1752 from adamreese/ref/tiller-version-check
10 years ago
Adam Reese b82d519025 ref(tiller): dry up client/server version checks
10 years ago
Adam Reese d10e9186dc feat(tiller): validate objects against kube schema on dry-run
10 years ago
Matt Butcher b51ad7a0e5 Merge pull request #1693 from thomastaylor312/feat/hook-timeout
10 years ago
Keerthan Reddy Mala (kmala) ce79fa8732
fix(upgrade):Check the raw vals during an upgrade properly
10 years ago
Taylor Thomas 774789c79a feat(*): Adds support for timeout flag
10 years ago
Taylor Thomas b18f7f7523 fix(*): Fixes protobuf name
10 years ago
Matt Butcher ff9651be75 Merge pull request #1648 from nmakhotkin/restarting_pods
10 years ago
Matt Butcher 9ae9586df0 Merge pull request #1687 from technosophos/feat/1654-pretty-version
10 years ago
Nikolay Mahotkin 1eaec045b2 Rename 'restart' to 'recreate'
10 years ago
Matt Butcher b2d762af48
feat(tiller): add .Release.IsInstall
10 years ago
Adam Reese 84928e2751 feat(*): allow tiller to be installed in an alternate namespace
10 years ago
Nikolay Mahotkin 44d9274df3 Fixing tests
10 years ago
Matt Butcher de7c5e5a38
feat(tiller): Add .Release.Revision and .IsUpgrade
10 years ago
Nikolay Mahotkin fdac5e8a39 Introducing flag for restarting pods during release upgrade/rollback
10 years ago
Matt Butcher b08434aa3a Merge pull request #1640 from technosophos/fix/1511-undeleting
10 years ago
Matt Butcher 936028f29a
fix(*): add support for "DELETING" status
10 years ago
Adam Reese 7413320d2d ref(kube): use a more specific interface for discovery client
10 years ago
Adam Reese 84ae1268e1 fix(*): import grouping
10 years ago
Adam Reese 7f44c116a1 ref(tiller): refactor clientset out of environment
10 years ago
Adam Reese ea3be9e3b2 feat(*): migrate to kubernetes 1.5
10 years ago
Michelle Noorali e3480c76e6 feat(tiller): add support for resource-policy keep
10 years ago
Matt Butcher 02acaf125d Merge pull request #1632 from technosophos/fix/1587-no-release-found
10 years ago
Adam Reese 68ff4e7b2f Merge pull request #1636 from adamreese/fix/grpc-max-size
10 years ago
Adam Reese 1f01bf51e7 fix(tiller): increase the max message size for grpc
10 years ago
Rodrigue Cloutier f3b205c6ef fix(*): fixed tests for Windows
10 years ago
Matt Butcher a5d96c2704
fix(tiller): fix spurious "no release found" errors.
10 years ago
Matt Butcher d84deb5b3d Merge pull request #1598 from technosophos/fix/1594-delete-too-much
10 years ago
Matt Butcher aca9f86df6
feat(helm): add command to generate documentation
10 years ago
Matt Butcher 02a1cf382c
fix(tiller): validate names before performing operations
10 years ago
Matt Butcher a772697f4d Merge pull request #1560 from technosophos/fix/1528-increase-release-name-limit
10 years ago
Matt Butcher 9effe7a505
fix(tiller): allow release name to be up to 53 chars
10 years ago