Updates from January, 2015 Toggle Comment Threads | Keyboard Shortcuts

  • mitechie 9:32 pm on January 14, 2015 Permalink | Reply  

    New jujucharms.com release Jan 14th 

    The Juju UI Engineering is happy to survive another “release the code!” day. Today we’ve pushed updates across the services provided. Some interesting bits include:

    • Added support for twitter cards when sharing (not complete we still have to finish registration of the site with twitter)
    • Clean up duplicate search results
    • Improve the bundle visualizations (there’s one more fix coming to finish that work)
    • A number of other bug fixes on the front end.
    • Ensure that stats and revision history are consistent with other back ends.
    • Update the demo GUI to the release hot off the presses 1.3.0.


    We’ll be doing one small release again tomorrow. We’ve found that there’s a bug in our Juju docs updating that wasn’t quite fixed all the way that we’ll get into a tiny release update tomorrow.

    New charmstore API:

    One thing to mention is that we’re now ready for all of you to start using the new charmstore API. It’s what we use to power the jujucharms.com website and are working to update the Juju GUI to use for all it’s data needs. You can find api docs for the API at:

    https://github.com/juju/charmstore/blob/v4/docs/API.md

    Please feel free to use this API for all your scripts and tooling. If you have any questions on using the API make sure to stop by the #juju-gui irc channel and ask. We’ll be happy to help.

    We’ll be looking to release a python client for the API very soon and we’re working to make sure the use of the API in the GUI is done in a way that we can pull out a JS based API client as well. Once those are released we’ll send an email and welcome any updates and improvements to those clients. If you want to beta test those, again, hit us up in irc and we’ll be happy to get your some early access.

    Thanks for the great support everyone and we hope today’s releases of the updated GUI, Quickstart, and Jujucharms.com are welcome improvements! As always, please try it out and let us know about any issues or suggestions you have at: https://github.com/CanonicalLtd/jujucharms.com/issues

     
  • Madison Scott-Clary (Makyo) 6:05 pm on January 14, 2015 Permalink | Reply  

    Juju GUI 1.3.0 Release 

    Yesterday, we released version 1.3.0 of the Juju GUI and the GUI charms.  This release comes with two new features that we’re all very excited about.

    Screenshot from 2015-01-14 10:43:23

    First, we’ve switched from using version 3 of the charmstore API to the brand new version 4, which means a big improvement in speed and usability.  This is the same charmstore that helps to drive jujucharms.com, and we’re all proud of the work that’s gone into making it fast, stable, and flexible.  This affects everything from charm icons, to charm and bundle details, to search results.

    Secondly, with the upcoming feature in Juju Core 1.21 of multiple users, we’ve added the ability to log in as any of the users that are attached to your environment.  Once you’ve created your environment in juju, you can add a user with:

    juju user add <username>

    Once the user has been created, you will be able to log in using that user from the login screen in the GUI.  Additionally, you will be able to change which user you are logged in as by logging out and logging back in as a different user.  You can run

    juju help user

    for more information.  Since older versions do not support logging in as different users, this functionality is locked down within the GUI charm so that it will only be available if your version of Juju can support it.  More work will be coming in future versions of Juju surrounding the use of multiple users in an environment, so be sure to keep an eye out!

    As always, you can keep up with our development on GitHub and file any issues with the GUI on Launchpad.  The charms (trusty and precise) are available on jujucharms.com.  If you’re already running the GUI version 1.2.5, you can upgrade it from the GUI or with:

    juju upgrade-charm juju-gui

    Enjoy!

     
  • Francesco 1:10 pm on January 14, 2015 Permalink | Reply
    Tags: ,   

    Juju Quickstart 1.6.0 

    quickstart-index

    We are happy to announce the 1.6.0 release of Juju Quickstart!

    The new release includes the following new features and fixes:

    • Interactive session improvements: highlight active environments.
    • Ability to use Juju generated environments not listed in the environments.yaml file.
      With Juju Quickstart is now possible to manage imported environments (jenv files), even if they miss
      the corresponding entry in the environments.yaml file. It is possible to run Quickstart using
      those environments or just remove stale references.
    • Use the new charm store API to retrieve the most recent GUI charm revision.
    • With the upcoming Juju v1.21 supporting multiple users, Juju Quickstart has been changed not to assume “admin” to always be the user name to be used when connecting to the Juju API. For this reason, both the current user name and password are now displayed in the program’s output. It is also possible to connect to the environment, deploy bundles and log in into the Juju GUI using non-admin credentials.
    • Improve the way the environment’s provider type is retrieved.
    • Initial support for Ubuntu 15.04 (vivid). The Juju stable PPA (ppa:juju/stable) includes vivid packages.

    quickstart-jenv-detail-crop

    Juju Quickstart helps both new and experienced users to quickly start Juju and the Juju GUI, whether they’ve never installed Juju or they have an existing Juju environment running.

    The program is available on Ubuntu releases 12.04 LTS (precise), 14.04 LTS (trusty), 14.10 (utopic), 15.04 (vivid) and on OS X (10.7 and later). To install and start Juju Quickstart on Ubuntu, run these commands:

    sudo add-apt-repository ppa:juju/stable
    sudo apt-get update && sudo apt-get install juju-quickstart
    juju-quickstart [-i]

    On OS X, use Homebrew:

    brew install juju-quickstart
    juju-quickstart [-i]

    For more details, have a look at this blog post.

    Enjoy!

    quickstart-maas

    Automatically set up Juju and the GUI on MAAS with Juju Quickstart!

     

     

     
c
Compose new post
j
Next post/Next comment
k
Previous post/Previous comment
r
Reply
e
Edit
o
Show/Hide comments
t
Go to top
l
Go to login
h
Show/Hide help
shift + esc
Cancel