{"action":"closed","issue":{"url":"https://api.github.com/repos/projectcalico/calico-containers/issues/1339","repository_url":"https://api.github.com/repos/projectcalico/calico-containers","labels_url":"https://api.github.com/repos/projectcalico/calico-containers/issues/1339/labels{/name}","comments_url":"https://api.github.com/repos/projectcalico/calico-containers/issues/1339/comments","events_url":"https://api.github.com/repos/projectcalico/calico-containers/issues/1339/events","html_url":"https://github.com/projectcalico/calico-containers/issues/1339","id":191571286,"number":1339,"title":"calicoctl image tag v.0.23.0 contains dirty commit build of tool","user":{"login":"Stealthii","id":998920,"avatar_url":"https://avatars.githubusercontent.com/u/998920?v=3","gravatar_id":"","url":"https://api.github.com/users/Stealthii","html_url":"https://github.com/Stealthii","followers_url":"https://api.github.com/users/Stealthii/followers","following_url":"https://api.github.com/users/Stealthii/following{/other_user}","gists_url":"https://api.github.com/users/Stealthii/gists{/gist_id}","starred_url":"https://api.github.com/users/Stealthii/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Stealthii/subscriptions","organizations_url":"https://api.github.com/users/Stealthii/orgs","repos_url":"https://api.github.com/users/Stealthii/repos","events_url":"https://api.github.com/users/Stealthii/events{/privacy}","received_events_url":"https://api.github.com/users/Stealthii/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"caseydavenport","id":1944093,"avatar_url":"https://avatars.githubusercontent.com/u/1944093?v=3","gravatar_id":"","url":"https://api.github.com/users/caseydavenport","html_url":"https://github.com/caseydavenport","followers_url":"https://api.github.com/users/caseydavenport/followers","following_url":"https://api.github.com/users/caseydavenport/following{/other_user}","gists_url":"https://api.github.com/users/caseydavenport/gists{/gist_id}","starred_url":"https://api.github.com/users/caseydavenport/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/caseydavenport/subscriptions","organizations_url":"https://api.github.com/users/caseydavenport/orgs","repos_url":"https://api.github.com/users/caseydavenport/repos","events_url":"https://api.github.com/users/caseydavenport/events{/privacy}","received_events_url":"https://api.github.com/users/caseydavenport/received_events","type":"User","site_admin":false},"assignees":[{"login":"caseydavenport","id":1944093,"avatar_url":"https://avatars.githubusercontent.com/u/1944093?v=3","gravatar_id":"","url":"https://api.github.com/users/caseydavenport","html_url":"https://github.com/caseydavenport","followers_url":"https://api.github.com/users/caseydavenport/followers","following_url":"https://api.github.com/users/caseydavenport/following{/other_user}","gists_url":"https://api.github.com/users/caseydavenport/gists{/gist_id}","starred_url":"https://api.github.com/users/caseydavenport/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/caseydavenport/subscriptions","organizations_url":"https://api.github.com/users/caseydavenport/orgs","repos_url":"https://api.github.com/users/caseydavenport/repos","events_url":"https://api.github.com/users/caseydavenport/events{/privacy}","received_events_url":"https://api.github.com/users/caseydavenport/received_events","type":"User","site_admin":false}],"milestone":null,"comments":3,"created_at":"2016-11-24T17:45:21Z","updated_at":"2016-11-24T18:25:03Z","closed_at":"2016-11-24T18:25:03Z","body":"Trailing off from #1222, it seems the version of calicoctl image (v0.23.0) comes with version `v1.0.0-beta-16-gb075ecb-dirty`, which no longer provides pool or other subcommands.\r\n\r\nFor context, the container definition in the example `calico.yaml` for kubeadm is as follows:\r\n```\r\n# Writes basic configuration to datastore.\r\n- name: configure-calico\r\n  image: calico/ctl:v0.23.0\r\n  args:\r\n  - \"pool\"\r\n  - \"add\"\r\n  - \"192.168.0.0/16\"\r\n  - \"--ipip\"\r\n  - \"--nat-outgoing\"\r\n  env:\r\n    # The location of the etcd cluster.\r\n    - name: ETCD_ENDPOINTS\r\n      valueFrom:\r\n        configMapKeyRef:\r\n          name: calico-config\r\n          key: etcd_endpoints\r\n```\r\n\r\nOutput from `docker run --rm docker.io/calico/ctl:v0.23.0 pool`:\r\n```\r\nUnknown command: \"pool\"\r\nUsage:\r\n  calicoctl [options] <command> [<args>...]\r\n\r\n    create    Create a resource by filename or stdin.\r\n    replace   Replace a resource by filename or stdin.\r\n    apply     Apply a resource by filename or stdin.  This creates a resource\r\n              if it does not exist, and replaces a resource if it does exists.\r\n    delete    Delete a resource identified by file, stdin or resource type and\r\n              name.\r\n    get       Get a resource identified by file, stdin or resource type and\r\n              name.\r\n    config    Manage system-wide and low-level node configuration options.\r\n    ipam      IP address management.\r\n    node      Calico node management.\r\n    version   Display the version of calicoctl.\r\n\r\nOptions:\r\n  -h --help               Show this screen.\r\n  -l --log-level=<level>  Set the log level (one of panic, fatal, error,\r\n                          warn, info, debug) [default: panic]\r\n\r\nDescription:\r\n  The calicoctl command line tool is used to manage Calico network and security\r\n  policy, to view and manage endpoint configuration, and to manage a Calico\r\n  node instance.\r\n\r\n  See 'calicoctl <command> --help' to read about a specific subcommand.\r\n```\r\n\r\nOutput from `docker run --rm docker.io/calico/ctl:v0.23.0 version`:\r\n```\r\nVersion:      v1.0.0-beta-16-gb075ecb-dirty\r\nBuild date:   2016-11-15T02:20:28+0000\r\nGit commit:   b075ecb\r\n```"}}
{"actor":{"display_login":"Stealthii"}}