forked from LaconicNetwork/kompose
0.2.0 Release
This commit is contained in:
parent
3f10691838
commit
c20ce2f088
126
CHANGELOG.md
126
CHANGELOG.md
@ -1,5 +1,131 @@
|
||||
# Change Log
|
||||
|
||||
## [v0.2.0](https://github.com/kubernetes-incubator/kompose/tree/v0.2.0) (2017-01-27)
|
||||
[Full Changelog](https://github.com/kubernetes-incubator/kompose/compare/v0.1.2...v0.2.0)
|
||||
|
||||
**Implemented enhancements:**
|
||||
|
||||
- fix unit tests that cause warnings [\#343](https://github.com/kubernetes-incubator/kompose/issues/343)
|
||||
- being able to store artifacts separately in a specific directory [\#209](https://github.com/kubernetes-incubator/kompose/issues/209)
|
||||
- Validate input args [\#87](https://github.com/kubernetes-incubator/kompose/issues/87)
|
||||
|
||||
**Closed issues:**
|
||||
|
||||
- error: Could not unmarshal '\<nil\>' to type \<nil\> [\#388](https://github.com/kubernetes-incubator/kompose/issues/388)
|
||||
- add support for mem\_limit in kompose [\#364](https://github.com/kubernetes-incubator/kompose/issues/364)
|
||||
- cmd tests written after `convert::files\_exist` does not pass [\#361](https://github.com/kubernetes-incubator/kompose/issues/361)
|
||||
- disable coveralls.io comments [\#358](https://github.com/kubernetes-incubator/kompose/issues/358)
|
||||
- support for stdin\_open and tty keys [\#344](https://github.com/kubernetes-incubator/kompose/issues/344)
|
||||
- kompose up/down not creating/deleting POD object generated with convert [\#342](https://github.com/kubernetes-incubator/kompose/issues/342)
|
||||
- yml support [\#336](https://github.com/kubernetes-incubator/kompose/issues/336)
|
||||
- Removing unconventional two letter flags + adding dashes in-between two letter words. [\#331](https://github.com/kubernetes-incubator/kompose/issues/331)
|
||||
- Determine group membership [\#327](https://github.com/kubernetes-incubator/kompose/issues/327)
|
||||
- kompose errors identifying string in docker-compose [\#320](https://github.com/kubernetes-incubator/kompose/issues/320)
|
||||
- restart: Unsupported value: "OnFailure": supported values: Always [\#318](https://github.com/kubernetes-incubator/kompose/issues/318)
|
||||
- Update roadmap / split into ROADMAP.md with relevant information [\#315](https://github.com/kubernetes-incubator/kompose/issues/315)
|
||||
- Replace godep with glide [\#314](https://github.com/kubernetes-incubator/kompose/issues/314)
|
||||
- Unable to run cmd tests under Debian. [\#309](https://github.com/kubernetes-incubator/kompose/issues/309)
|
||||
- Default to YAML output [\#306](https://github.com/kubernetes-incubator/kompose/issues/306)
|
||||
- kompose 0.1.2 fails to parse key-only variables in environment section, does work with lists but generates invalid k8s resources [\#303](https://github.com/kubernetes-incubator/kompose/issues/303)
|
||||
- When using `container\_name` in docker-compose problems with dc and imagestreams [\#301](https://github.com/kubernetes-incubator/kompose/issues/301)
|
||||
- make `script/godep-restore.sh` more verbose [\#300](https://github.com/kubernetes-incubator/kompose/issues/300)
|
||||
- no test/check for Godeps.json health [\#299](https://github.com/kubernetes-incubator/kompose/issues/299)
|
||||
- `script/godep-restore.sh` is failing on master [\#298](https://github.com/kubernetes-incubator/kompose/issues/298)
|
||||
- Stdout shouldn't output warning / logging messages. [\#295](https://github.com/kubernetes-incubator/kompose/issues/295)
|
||||
- A better missing port warning message [\#291](https://github.com/kubernetes-incubator/kompose/issues/291)
|
||||
- `--output`, or specify folder to output converted files to [\#288](https://github.com/kubernetes-incubator/kompose/issues/288)
|
||||
- Add coveralls [\#281](https://github.com/kubernetes-incubator/kompose/issues/281)
|
||||
- Support multiple compose files [\#275](https://github.com/kubernetes-incubator/kompose/issues/275)
|
||||
- specifying service type right now is very docker-compose specific [\#273](https://github.com/kubernetes-incubator/kompose/issues/273)
|
||||
- Tiny issue on kompose up --emptyvols displaying [\#268](https://github.com/kubernetes-incubator/kompose/issues/268)
|
||||
- Update README [\#265](https://github.com/kubernetes-incubator/kompose/issues/265)
|
||||
- Issues regarding CLI. Perhaps switching to Cobra? [\#253](https://github.com/kubernetes-incubator/kompose/issues/253)
|
||||
- Track release goals with GitHub milestones [\#250](https://github.com/kubernetes-incubator/kompose/issues/250)
|
||||
- Why do tests take so long to run? [\#247](https://github.com/kubernetes-incubator/kompose/issues/247)
|
||||
- User directive from docker-compose is siletly ignored [\#244](https://github.com/kubernetes-incubator/kompose/issues/244)
|
||||
- Add missing tests and documentations for "Service type" PR [\#242](https://github.com/kubernetes-incubator/kompose/issues/242)
|
||||
- CLI exit code on error [\#239](https://github.com/kubernetes-incubator/kompose/issues/239)
|
||||
- ReadWriteOnce set even when volume is "ro" [\#237](https://github.com/kubernetes-incubator/kompose/issues/237)
|
||||
- Raw Pod output [\#234](https://github.com/kubernetes-incubator/kompose/issues/234)
|
||||
- Invoking kompose --bundle X.dab convert --stdout will produce two differently ordered results [\#231](https://github.com/kubernetes-incubator/kompose/issues/231)
|
||||
- Switch Copyright [\#223](https://github.com/kubernetes-incubator/kompose/issues/223)
|
||||
- Add `go vet` [\#215](https://github.com/kubernetes-incubator/kompose/issues/215)
|
||||
- kompose down for OpenShift [\#208](https://github.com/kubernetes-incubator/kompose/issues/208)
|
||||
- establish release process - protect master branch [\#192](https://github.com/kubernetes-incubator/kompose/issues/192)
|
||||
- Fixtures directory has README.md that are incomplete or inconsistent [\#177](https://github.com/kubernetes-incubator/kompose/issues/177)
|
||||
- docker-compose :Z not supported in volume mounts [\#176](https://github.com/kubernetes-incubator/kompose/issues/176)
|
||||
- Add tests converting dab files [\#167](https://github.com/kubernetes-incubator/kompose/issues/167)
|
||||
- integration with minikube/minishift [\#156](https://github.com/kubernetes-incubator/kompose/issues/156)
|
||||
- compose2kube [\#151](https://github.com/kubernetes-incubator/kompose/issues/151)
|
||||
- Creating Routes for Services [\#140](https://github.com/kubernetes-incubator/kompose/issues/140)
|
||||
- Support BuildConfigs for openshift provider [\#96](https://github.com/kubernetes-incubator/kompose/issues/96)
|
||||
- Image name not given still kompose does not errors out [\#92](https://github.com/kubernetes-incubator/kompose/issues/92)
|
||||
- specify Deployment policy [\#17](https://github.com/kubernetes-incubator/kompose/issues/17)
|
||||
|
||||
**Merged pull requests:**
|
||||
|
||||
- Update documentation removing \[0000\] timestamp outputs [\#389](https://github.com/kubernetes-incubator/kompose/pull/389) ([cdrage](https://github.com/cdrage))
|
||||
- Ignores :z or :Z when passed in as a volume string [\#387](https://github.com/kubernetes-incubator/kompose/pull/387) ([cdrage](https://github.com/cdrage))
|
||||
- Update to use YAML instead of json [\#386](https://github.com/kubernetes-incubator/kompose/pull/386) ([cdrage](https://github.com/cdrage))
|
||||
- Container for running tests and Makefile cleanup [\#385](https://github.com/kubernetes-incubator/kompose/pull/385) ([kadel](https://github.com/kadel))
|
||||
- Add Kompose site [\#384](https://github.com/kubernetes-incubator/kompose/pull/384) ([cdrage](https://github.com/cdrage))
|
||||
- Update logging for logrus [\#383](https://github.com/kubernetes-incubator/kompose/pull/383) ([cdrage](https://github.com/cdrage))
|
||||
- Fixed warnings related to user type in tests [\#380](https://github.com/kubernetes-incubator/kompose/pull/380) ([surajssd](https://github.com/surajssd))
|
||||
- bump libcompose to v0.4.0 [\#377](https://github.com/kubernetes-incubator/kompose/pull/377) ([containscafeine](https://github.com/containscafeine))
|
||||
- updated pods example in user guide [\#371](https://github.com/kubernetes-incubator/kompose/pull/371) ([surajssd](https://github.com/surajssd))
|
||||
- Add bash auto completion support [\#370](https://github.com/kubernetes-incubator/kompose/pull/370) ([cdrage](https://github.com/cdrage))
|
||||
- add deploy/undeploy pod only [\#363](https://github.com/kubernetes-incubator/kompose/pull/363) ([ngtuna](https://github.com/ngtuna))
|
||||
- Fixing functional tests for checking generated artifacts [\#362](https://github.com/kubernetes-incubator/kompose/pull/362) ([surajssd](https://github.com/surajssd))
|
||||
- Small simplification of kubernetes.PrintList [\#360](https://github.com/kubernetes-incubator/kompose/pull/360) ([kadel](https://github.com/kadel))
|
||||
- update roadmap [\#359](https://github.com/kubernetes-incubator/kompose/pull/359) ([kadel](https://github.com/kadel))
|
||||
- Update vendoring as well as libcompose [\#356](https://github.com/kubernetes-incubator/kompose/pull/356) ([cdrage](https://github.com/cdrage))
|
||||
- add stdin\_open, tty support, add tests, fix \#344 [\#350](https://github.com/kubernetes-incubator/kompose/pull/350) ([containscafeine](https://github.com/containscafeine))
|
||||
- Flag validation called on up and down [\#347](https://github.com/kubernetes-incubator/kompose/pull/347) ([surajssd](https://github.com/surajssd))
|
||||
- updated dev docs with latest instructions [\#341](https://github.com/kubernetes-incubator/kompose/pull/341) ([surajssd](https://github.com/surajssd))
|
||||
- update vendored dependencies [\#340](https://github.com/kubernetes-incubator/kompose/pull/340) ([surajssd](https://github.com/surajssd))
|
||||
- make YAML the default kompose conversion [\#339](https://github.com/kubernetes-incubator/kompose/pull/339) ([procrypt](https://github.com/procrypt))
|
||||
- \#231 Invoking kompose --bundle X.dab convert --stdout will produce tw… [\#338](https://github.com/kubernetes-incubator/kompose/pull/338) ([cab105](https://github.com/cab105))
|
||||
- implement storing to directory or file, add functional tests [\#337](https://github.com/kubernetes-incubator/kompose/pull/337) ([containscafeine](https://github.com/containscafeine))
|
||||
- support for raw pod output without controller [\#334](https://github.com/kubernetes-incubator/kompose/pull/334) ([surajssd](https://github.com/surajssd))
|
||||
- Fix container\_name incorrectly being generated [\#333](https://github.com/kubernetes-incubator/kompose/pull/333) ([cdrage](https://github.com/cdrage))
|
||||
- Update RPM instalaion instructions in README.md [\#332](https://github.com/kubernetes-incubator/kompose/pull/332) ([kadel](https://github.com/kadel))
|
||||
- Report code coverage to coveralls [\#329](https://github.com/kubernetes-incubator/kompose/pull/329) ([kadel](https://github.com/kadel))
|
||||
- Add ROADMAP.md move current road map information [\#326](https://github.com/kubernetes-incubator/kompose/pull/326) ([cdrage](https://github.com/cdrage))
|
||||
- Unsupported keys per provider [\#324](https://github.com/kubernetes-incubator/kompose/pull/324) ([rtnpro](https://github.com/rtnpro))
|
||||
- Added installation instructions of rpm [\#322](https://github.com/kubernetes-incubator/kompose/pull/322) ([surajssd](https://github.com/surajssd))
|
||||
- IntelliJ IDE .gitignore [\#321](https://github.com/kubernetes-incubator/kompose/pull/321) ([surajssd](https://github.com/surajssd))
|
||||
- Switch from godep to glide [\#319](https://github.com/kubernetes-incubator/kompose/pull/319) ([kadel](https://github.com/kadel))
|
||||
- support parse key-only environment variable [\#317](https://github.com/kubernetes-incubator/kompose/pull/317) ([ngtuna](https://github.com/ngtuna))
|
||||
- Add release script [\#316](https://github.com/kubernetes-incubator/kompose/pull/316) ([cdrage](https://github.com/cdrage))
|
||||
- added support for multiple-compose files [\#312](https://github.com/kubernetes-incubator/kompose/pull/312) ([procrypt](https://github.com/procrypt))
|
||||
- add golint check to travis-ci [\#307](https://github.com/kubernetes-incubator/kompose/pull/307) ([kadel](https://github.com/kadel))
|
||||
- Remove trailing slash [\#305](https://github.com/kubernetes-incubator/kompose/pull/305) ([cdrage](https://github.com/cdrage))
|
||||
- Switch to spf13/cobra from urfave/cli [\#304](https://github.com/kubernetes-incubator/kompose/pull/304) ([cdrage](https://github.com/cdrage))
|
||||
- Switch to 'make bin' instead of 'make binary' [\#302](https://github.com/kubernetes-incubator/kompose/pull/302) ([cdrage](https://github.com/cdrage))
|
||||
- Added volume to mariadb in etherpad fixture [\#293](https://github.com/kubernetes-incubator/kompose/pull/293) ([surajssd](https://github.com/surajssd))
|
||||
- Update .dsb to .dab [\#290](https://github.com/kubernetes-incubator/kompose/pull/290) ([cdrage](https://github.com/cdrage))
|
||||
- Clean up the logging output for unknown provider [\#289](https://github.com/kubernetes-incubator/kompose/pull/289) ([cdrage](https://github.com/cdrage))
|
||||
- Update TRAVIS CI to add coveralls [\#287](https://github.com/kubernetes-incubator/kompose/pull/287) ([cdrage](https://github.com/cdrage))
|
||||
- Minor doc fix [\#286](https://github.com/kubernetes-incubator/kompose/pull/286) ([containscafeine](https://github.com/containscafeine))
|
||||
- expose service to outside, fix \#140 [\#285](https://github.com/kubernetes-incubator/kompose/pull/285) ([containscafeine](https://github.com/containscafeine))
|
||||
- Organize the README. [\#284](https://github.com/kubernetes-incubator/kompose/pull/284) ([cdrage](https://github.com/cdrage))
|
||||
- Update README since Kompose is now Go gettable [\#282](https://github.com/kubernetes-incubator/kompose/pull/282) ([cdrage](https://github.com/cdrage))
|
||||
- added support for OpenShift down [\#280](https://github.com/kubernetes-incubator/kompose/pull/280) ([procrypt](https://github.com/procrypt))
|
||||
- Added flag definitions for kompose \#37 [\#279](https://github.com/kubernetes-incubator/kompose/pull/279) ([cab105](https://github.com/cab105))
|
||||
- Generic service type handler for kompose [\#277](https://github.com/kubernetes-incubator/kompose/pull/277) ([surajssd](https://github.com/surajssd))
|
||||
- Update docker-gitlab example [\#271](https://github.com/kubernetes-incubator/kompose/pull/271) ([ngtuna](https://github.com/ngtuna))
|
||||
- correct display when using --emptyvols [\#269](https://github.com/kubernetes-incubator/kompose/pull/269) ([ngtuna](https://github.com/ngtuna))
|
||||
- Update main.go path [\#266](https://github.com/kubernetes-incubator/kompose/pull/266) ([procrypt](https://github.com/procrypt))
|
||||
- Fix license headers, This closes \#223 [\#262](https://github.com/kubernetes-incubator/kompose/pull/262) ([sebgoa](https://github.com/sebgoa))
|
||||
- Modify command in initializing unit tests [\#261](https://github.com/kubernetes-incubator/kompose/pull/261) ([cdrage](https://github.com/cdrage))
|
||||
- update CHANGELOG [\#260](https://github.com/kubernetes-incubator/kompose/pull/260) ([ngtuna](https://github.com/ngtuna))
|
||||
- Add `go vet`, and `gofmt` tests. [\#259](https://github.com/kubernetes-incubator/kompose/pull/259) ([kadel](https://github.com/kadel))
|
||||
- CreatePVC: correct setting of read/only access [\#249](https://github.com/kubernetes-incubator/kompose/pull/249) ([dustymabe](https://github.com/dustymabe))
|
||||
- Tests for CreateService and annotations [\#246](https://github.com/kubernetes-incubator/kompose/pull/246) ([cdrage](https://github.com/cdrage))
|
||||
- Add support for user directive [\#245](https://github.com/kubernetes-incubator/kompose/pull/245) ([kadel](https://github.com/kadel))
|
||||
- Generate buildconfig for Openshift [\#206](https://github.com/kubernetes-incubator/kompose/pull/206) ([rtnpro](https://github.com/rtnpro))
|
||||
- Handle Headless Services when no ports are present [\#157](https://github.com/kubernetes-incubator/kompose/pull/157) ([sebgoa](https://github.com/sebgoa))
|
||||
|
||||
## [v0.1.2](https://github.com/kubernetes-incubator/kompose/tree/v0.1.2) (2016-10-31)
|
||||
[Full Changelog](https://github.com/kubernetes-incubator/kompose/compare/v0.1.1...v0.1.2)
|
||||
|
||||
|
||||
@ -48,7 +48,7 @@ Grab the latest [release](https://github.com/kubernetes-incubator/kompose/releas
|
||||
Linux example:
|
||||
|
||||
```sh
|
||||
wget https://github.com/kubernetes-incubator/kompose/releases/download/v0.1.2/kompose_linux-amd64.tar.gz
|
||||
wget https://github.com/kubernetes-incubator/kompose/releases/download/v0.2.0/kompose_linux-amd64.tar.gz
|
||||
tar -xvf kompose_linux-amd64.tar.gz --strip 1
|
||||
sudo mv kompose /usr/local/bin
|
||||
```
|
||||
|
||||
@ -24,9 +24,9 @@ import (
|
||||
|
||||
var (
|
||||
// VERSION is version number that wil be displayed when running ./kompose version
|
||||
VERSION = "0.1.2"
|
||||
VERSION = "0.2.0"
|
||||
// GITCOMMIT is hash of the commit that wil be displayed when running ./kompose version
|
||||
GITCOMMIT = "HEAD"
|
||||
GITCOMMIT = "64433fd"
|
||||
)
|
||||
|
||||
// versionCmd represents the version command
|
||||
|
||||
Loading…
Reference in New Issue
Block a user