Coder Social home page Coder Social logo

atlantis-manager's People

Contributors

adevendra avatar alekar avatar coolbrg avatar edanaher avatar ghao-ooyala avatar jbhat avatar jigish avatar taimai avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

atlantis-manager's Issues

Don't have multiple dependency locations

The dependency doesn't resolve unless specified in the manifest. This is confusing since people go through the request-dependency API and then find that it is not populated on deploy because they forgot to add it to the manifest.

We should consolidate how we request and approve dependencies. Each in one location.

Test Failing: "App hello-go is not registered"

I am trying to run the tests of atlantis-manager using command make test.
I updated atlantis/manager/client/client_test.go file with the default dev Region I have.

I am getting following error:

vagrant@atlantis-aquarium-vm:~/repos/atlantis-manager$ make test
Testing atlantis/manager/api...
?       atlantis/manager/api    [no test files]
Testing atlantis/manager/api/graph...
?       atlantis/manager/api/graph  [no test files]
Testing atlantis/manager/builder...
?       atlantis/manager/builder    [no test files]
Testing atlantis/manager/client...
2015/07/28 17:29:24 == Registering dummy app ==
2015/07/28 17:29:24 Register App...
2015/07/28 17:29:24 == Listing apps and checking existence ==
2015/07/28 17:29:24 List Registered Apps...
2015/07/28 17:29:24 == Unregistering dummy app ==
2015/07/28 17:29:24 Unregister App...
2015/07/28 17:29:24 List Apps...
2015/07/28 17:29:24 == Creating environment ==
2015/07/28 17:29:24 Update Env...
2015/07/28 17:29:24 List Envs...
2015/07/28 17:29:24 == Setting cmk dependency ==
2015/07/28 17:29:24 Add Depender Env Data For Depender App...
2015/07/28 17:29:24 == Deploying hello-go ==
2015/07/28 17:29:24 Deploy...
2015/07/28 17:29:24 -> ID: pqEZwznzHko9dEwD9a7u
2015/07/28 17:29:24 Waiting...
2015/07/28 17:29:24 == Deleting environment ==
2015/07/28 17:29:24 e2e-test-2015-07-28T17-29-24+0530
2015/07/28 17:29:24 Delete Env...
--- FAIL: TestFullDeploy (0.42 seconds)
    client_test.go:81: In field *types.ManagerListAppsReply.Apps, expected value hello-go not found
    client_test.go:28: Error executing command:
          zookeeper: get "/atlantis/apps/dev/cmk": no node
    client_test.go:28: Error executing command:
          App hello-go is not registered: zookeeper: get "/atlantis/apps/dev/hello-go": no node
    client_test.go:209: Bad response from manager for deploy
FAIL
FAIL    atlantis/manager/client 0.696s
make: *** [test] Error 1

Is this line in atlantis/manager/client/client_test.g supposed to have hello-go app registered before the test? If yes how?

Regards,
Budhram

Usage API call never stores User/Secret therefore never authenticates

If you look at the other API calls that require a user/secret, the values are saved into an auth arg before stored into the struct for that command. But, with the usage call, the values are just never saved and it attempts to authenticate with a blank user and blank secret.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.