Coder Social home page Coder Social logo

bytemark-client's People

Contributors

bryanwagg avatar ivuk avatar jamielinux avatar lupine avatar manavo avatar skx avatar tstirling avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

telyn

bytemark-client's Issues

homebrew version sometimes crashes on MacOS Sierra

I've had reports from a user who experienced intermittent crashes with an error saying "Mutex desynchronisation" on MacOS Sierra, using the build of bytemark-client from our homebrew repository.

This seems to be fixed by building the client with go 1.7, so the coming version 2.0 will use go 1.7 as its compiler.

A breaking API change is coming to bytemark-client/lib

I am currently restructuring bytemark-client/lib. The changes will be as follows, and will be pushed to develop this week, then to master towards the beginning of October.

  • the packages lib/spp, lib/brain and lib/billing are being created.
  • lib.CreditCard is moving to lib/spp.CreditCard
  • lib.Person is moving to lib/billing.Person
  • lib.billingAccount is moving to lib/billing.Account
  • lib.brainAccount is moving to lib/brain.Account
  • the following types are moving from lib to the same name under lib/brain:
    • Disc
    • Group
    • ImageInstall.go
    • IP
    • IPCreateRequest
    • IPs
    • IPSpec
    • NIC
    • StoragePool
    • User
    • VirtualMachine
    • VirtualMachineSpec
  • lib.VirtualMachineName is being renamed to lib.ServerName
  • lib.ParseVirtualMachineName is being renamed to lib.ParseServerName

Those who require the old names for longer can use gopkg.in/BytemarkHosting/bytemark-client.v1/lib to refer to the package as it currently stands. The next bytemark-client release will be 2.0.

Reimage command doesn't confirm that reimaging has happened

The output is just

node3.kube will be reimaged with the following. Note that this will wipe all data on the main disc:

Image: jessie
5 public keys: telyn lonsdaelite 2015, gitlab-ci, telyn@zirconia, telyn@boehmite, telyn@eboracum
Root/Administrator password: tkWTrkxDPDWPhuJmAre you certain you wish to continue? (y/N) y

and a zero exit code to say it went okay.

Something like "Reimaging successfully requested" or such would be better

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.