TryStack.cn 2013 first meetup

Last week we organized the first meetup (Intermediate) in 2013 for trystack.cn in China. The meetup was attended by about 100 people with developers and operators that want to understand how to make OpenStack production ready for their organization.

The topic was about OpenStack What’s going on in China. During the event, the attendants had a chance to listen to some introduction about international community, according to the speacker’s experiences at OSCON2012 and OpenStack Summit in San Diegon last year. And then it introduces the current work in trystack.cn, such as work together with VMWare China team on CloudFoundry region with Folsom, the latest to experience Quantum.

Trystack.cn was announced in San Diego during the OpenStack Summit. Not only provide virtual machine for the users, but a non-profit community projects for the stackers to experience the lastest OpenStack features.It is the community who should, in the main, determine how to use the resources, and how to feedback to the community. So basis on a lot of COSUG activities last year, it feels appropriate, as the year draws to a close, a time when we look both back and forward at the start of a new year.

IMG_1049Trystack.cn meetup

The slides for this meetup are on slideshare and you may be interested in reading more on this interview with Dell. The TryStack.cn team is on Google Groups, Slideshare, Weibo:  @COSUG (China OpenStack User Group ) and @trystack. Contributions and feedback are welcom: Join the fun !

Tags:

OpenStack Community Weekly Newsletter (Jan 25 – Feb 1)

Highlights of the week

“H” stands for Havana

The polls closed, Havana will be the code name for the OpenStack release following Grizzly.

Contributing to OpenStack

Rackspace’s Iccha Sethi and Alex Meade conducted a workshop on Contributing to OpenStack. Look at Iccha’s presentation on her blog.

Quota Project: An effective way to manage the usage of your Swift-based storage cloud

Quota is a production-ready project that is mainly used for controlling the usage of account and containers in OpenStack Swift. The Zmanda team talks about Swift Quota which has been used in StackLab – a production public cloud for users to try out.

OpenStack 2012.2.3 released

In the time since the Folsom release, the maintainer of OpenStack stable branch have been busy selectively back-porting bugfixes to the stable/folsom branch according to our “safe source of high-impact fixes” criteria. These releases are bugfix updates to Folsom and are intended to be relatively risk free with no intentional regressions or API changes. Read the full Release Notes.

Access OpenStack Swift as an FTP/SFTP service

ftp-cloudfs is a proxy service that can be used to access to the object storage with any regular FTP client. The project is mature now and it’s in production at Memset and other cloud storage providers. Sftp-cloudfs offers similar abstraction but for the SFTP. The code is on github for both projects https://github.com/chmouel/ftp-cloudfs and https://github.com/Memset/sftpcloudfs

Looking for active reviewers — and inclusion in QA-core

As the OpenStack projects grow, so does Tempest. While the team has been successful recently in improving the runtime of Tempest and getting full test suite runs gating other projects, the number of new code submissions to Tempest has exploded recently as more contributors find their way to Tempest. What this means is that the team needs more people that do reviews.

Security Advisories

Tips and tricks

Upcoming Events

Other news

Welcome new contributors

Celebrating the first patches submitted this week by:

  • Paul Michali, Cisco
  • Motonobu Ichimura
  • umamohan, HP
  • Roman Prykhodchenko, Mirantis

The weekly newsletter is a way for the community to learn about all the various activities occurring on a weekly basis. If you would like to add content to a weekly update or have an idea about this newsletter, please leave a comment.

OpenStack Community Weekly Newsletter (Jan 18 – 25)

Highlights of the week

Project Incubation Process Update is Underway

Alan Clark, Chairman of the Board, wrote about the effort to improve the existing open source incubation process for OpenStack. This is one of the most important processes kickstarted by the OpenStack Foundation whose objective is to help ensure that projects receive the focus, visibility and resources needed to be successful via a fair, equitable and open process.

Introducing the User Committee

Speaking of important processes, here is another one you should pay attention to: the OpenStack User Committee whose role is to represent the needs of the diverse range of OpenStack users. For those of you who would like to help define this committee, please look at the points to review document and post your thoughts to the OpenStack foundation mailing list.

Debugging OpenStack with pycharm and pydevd

The story of a conversion, that of John Bresnahan from being a strictly vi user, developing C code and debugging with gdb, to an avid user of pycharm. This is a story of lost productivity of a once Luddite converted to IDE and of how he got to appreciate remote debugging via pydevd.

Technical Committee & Grizzly Update

While we wait for the final release of OpenStack Grizzly, here is a teaser of what’s coming up, with other updates from the OpenStack Technical Committee. Read it together with the Motion on Technical Committee membership for Spring 2013 session.

Let’s Get this Started!

And ‘this’ is the Outreach Program for Women, coordinated by GNOME, with OpenStack as one of ten participating organizations: we’ve added a few more ladies to the OpenStack contributors starting line this month.

We are seeking sponsorships to bring all of them to the OpenStack Summit in Portland in April. If you are interested please contact Anne Gentle at [email protected]. For a few thousand dollars, we can learn from them as much as they are learning from us. A great opportunity for some great interns!

On-disk encryption prototype for OpenStack Swift

A few months ago, Mirantis engineers described the design of on-disk per-user encryption of objects in Swift. They released a first working prototype of this feature. It’s still very basic at the moment, but most of its components are pluggable and can be enhanced or replaced with more advanced versions. Code on Github.

Tips and tricks

Upcoming Events

Report from previous events

Other news

Welcome new contributors

Celebrating the first patches submitted this week by:

  • Wenhao Xu
  • gtt116
  • Spencer Krum, Portland State University
  • Mat Grove
  • Burt Holzman, Fermilab
  • Chet Burgess, Metacloud

The weekly newsletter is a way for the community to learn about all the various activities occurring on a weekly basis. If you would like to add content to a weekly update or have an idea about this newsletter, please leave a comment.

Tags:

Project Incubation Process Update is Underway

If you take a moment to view the different projects, committees and work groups that are currently underway within the OpenStack project, 2013 is looking to be a very exciting year for cloud computing.  I could easily write an entire dissertation about the accomplishments the community will make this year now that the OpenStack Foundation is launched and the Technical Committee (TC) and OpenStack Board are formed. For this update, I’ll spare you the lengthy dissertation and focus on our effort to improve the existing open source incubation process for OpenStack. For ease, let’s call the incubation process update the IncUp effort.

The incubation process provides new projects the oversight, guidance and time needed to grow and mature.  The goal is to assure projects meet a high standard of usefulness and quality as they mature and become an integral part of OpenStack. The current process has served OpenStack well. Through that process the project has developed several key technologies that are core to OpenStack.

I read a funny quote  attributed to Mark Twain, “A man who carries a cat by the tail learns something  he can learn in no other way.”   The TC has done a wonderful job with the current incubation process, with lessons learned and experience gained. With formally outlined roles and responsibilities by the Foundation bylaws the TC and Board have increased responsibility to ensure the incubation process is a success.

The goal of the OpenStack Foundation is to serve developers, users, and the entire ecosystem by providing a set of shared resources to grow the footprint of public and private OpenStack clouds, enable technology vendors targeting the platform and assist developers in producing the best cloud software in the industry.

To better meet this challenge, the Technical Committee (TC) and OpenStack Board have kicked off the IncUp effort to update the current incubator process.  The effort is significant to all of us within the community because it’s a fundamental part of how a project’s destiny is determined.  A clearly defined incubation process influences the way we work together, facilitates growth, and ensures success through fair equitable and open processes.

Gandhi said, “be the change that you wish to see in the world.” Which profoundly articulates how much of IncUp we’ve already accomplished through our current state of “being.” The launch of the Foundation established an independent, vendor neutral, secure and safe environment for OpenStack technologies to grow.  Today, members of the board and the technical committee work together for the proper advancement of OpenStack technologies. And support from our members, sponsors, community and dedicated resources foretell the many projects underway within the OpenStack Foundation are already positioned to succeed.

Over the past several weeks, the IncUp committee has spent much time ensuring we understand the current incubation process and the issues at hand. Many questions were raised and we’re listening closely to feedback from project leads. The information we’re collecting is helping us rapidly paint the improved process.  Once that step is complete we will quickly draft the updated process, conduct reviews and prepare to roll out the updates.

Much of the fun of open source is the feeling of being part of and contributing to a recognized, successful project.  The continued purpose of the IncUp effort is to help ensure that projects receive the focus, visibility and resources needed to be successful via a fair, equitable and open process.  A process that ensures open source projects support the mission of the Foundation and the purpose of OpenStack.

I agree with Mark Collier when he said one day cloud computing will power our global economy.  I believe this can only be accomplished with the mindset to make technology collaborative, affordable and available to all. OpenStack is an exciting place to be for 2013.  The IncUp effort is one of many great things happening this year. Be sure to join a project, committee or work group to be a part of the future of cloud computing.

Introducing the User Committee

As the number of production OpenStack deployments increase and more ecosystem partners add support for OpenStack clouds, it becomes increasingly important that the communities building services around OpenStack guide and influence the product evolution.

When the OpenStack Foundation was launched in 2012, there were two initial structures created. The management board provides strategic and financial oversight of Foundation resources and staff. The technical committee defines and stewards the technical direction of OpenStack software development. We are now establishing the user committee whose role is to represent the needs of the diverse range of OpenStack users.

The user committee mission is to

  • Consolidate user requirements and present these to the management board and technical committee
  • Provide guidance for the development teams where user feedback is requested
  • Track OpenStack deployments and usage, helping to share user stories and experiences
  • Work with the user groups worldwide to keep the OpenStack community vibrant and informed

The structure of the user committee is currently being defined. Tim Bell, Ryan Lane and J-C Martin have been nominated by the management board and technical committee to work with the community and determine the by-laws and scope. This process is ongoing through the foundation mailing list and points to review document. Amongst the areas of discussion are the definition and representation model of the wide spectrum of users in different industry segments ranging from end-users submitting work to an OpenStack cloud through ecosystem partners using the APIs to provide additional services to those deploying and operating clouds in production. It is also planned to expand the committee further to cover both industry segments and user group representation along with running a user survey with the goal to present the results at the next summit.

For those of you who would like to help, please look at the points to review document and post your thoughts to the OpenStack foundation mailing list.

Technical Committee & Grizzly Update

The OpenStack development teams continue to make progress in many areas. We recently published the grizzly-2 development milestone. It marks the middle of the “Grizzly” development cycle, which will end on April 4. So far 99 feature blueprints have been completed, and 113 more are still likely to be included before our feature freeze date on February 19th. This will mean nearly 200 improvements by the time the final release arrives.

Some changes are very visible, like the introduction of new versions of APIs and support for new networking, storage and authentication backends. Also, this release includes the much-anticipated work on Compute Cells that makes it easier to deploy and manage OpenStack clouds at very large scale. Some other changes are less visible, but as important, like the creation of common libraries to reduce technical debt and minimize duplication of code between projects.

Our development infrastructure, handling about 2000 commits per month, continues to improve. It now runs even more unit and integration tests before accepting new code, while reducing the overall time it takes to run them!

The Technical Committee has begun meeting regularly and working on a number of items. It decided to accept into incubation the Ceilometer and Heat projects, adopted new policies on 3rd-party API and Python support, and is participating in the joint committee working on defining the future of Incubation and Core with the Board of Directors.

Let’s Get this Started!

I went to college in Indianapolis as one of the fine Butler Bulldogs. Each spring the Indy 500 car race is a celebrated event. On Labor Day weekend, the call for the engines to start is made by stating “Gentlemen, start your engines!” When female drivers are competing, the call becomes “Lady and Gentlemen…” or “Ladies and Gentlemen, start your engines!” I’m pleased to say that we’ve added a few more ladies to the OpenStack contributors starting line this month. In December we got to know each other through a Google Hangout, here we are waving and smiling for the camera.

The Outreach Program for Women is coordinated by GNOME and OpenStack is one of ten participating organizations. The OpenStack Foundation, Rackspace, and RedHat sponsored three interns, and after our careful selection process, we chose these three fine candidates and matched them with the mentors listed below:
Laura Alves da Quinta (http://ladquin.dreamwidth.org/), Buenos Aires, Argentina – Documentation – Anne Gentle
Anita Kuno (http://anteaya.info/), Haliburton, Ontario, Canada – Python Clients – Iccha Sethi
Victoria Martínez de la Cruz (http://vmartinezdelacruz.com/), Bahía Blanca, Argentina – Horizon’s Workflows – Julie Pichon

We are seeking sponsorships to bring all of them to the OpenStack Summit in Portland in April. If you are interested please contact Anne Gentle at [email protected]. For a few thousand dollars, we can learn from them as much as they are learning from us. A great opportunity for some great interns!

Report: January month OpenStack meetup,Bangalore, India

In January we organized a meetup in Bangalore, India. http://www.meetup.com/Indian-OpenStack-User-Group/events/93144352/

The meetup was attended by over 75 people with different background start-up/students/researchers/MNC/Developers.

We started the meetup with general introductory session followed by few minutes session on OpenStack project and components.

Divakar Padiyar gave presentation on Cloud inventory, monitoring and alerting using HealthNMon

Nithya, Sarad and Suresh presented Introduction to Tempest along with nice demo.

Dinkar Sitaram and his students/faculty gave a presentation on Federated Keystone.

Chandan Dutta gave a presentation on OpenStack Quantum.

Anantha Padmanabhan gave presentation on VMware compute driver along with demo.

Slides are available  http://www.slideshare.net/openstackindia

Photos of the event are available  https://plus.google.com/photos/106314994124977332570/albums/5835386703034145825

Thanks to HP India for hosting/sponsoring the meetup/lunch  and  Bharat Ram, Srinivasa Acharya &  Himanshu Dwivedi for coordinating us on this.

 

Tags:

OpenStack Community Weekly Newsletter (Jan 11 – 18)

Highlights of the week

My first week at OpenStack

Victoria Martínez de la Cruz is one of the three interns working on OpenStack under the Outreach Program for Women (OPW –Anne Gentle shared some details about the program before.) She will be working on Tenant Deletion Workflow in the next months. This first blog post about OpenStack contains lots of good advice for any developer joining the community: a must read, for experienced developers, hiring managers and newcomers to this great community.

Ceilometer Grizzly 2 Milestone Available

The Ceilometer team is proud to announce the first synchronous milestone delivery with the OpenStack project. Grizzly-2 is also the last Folsom compatible version of Ceilometer as we are planning to introduce some breaking changes very soon in our trunk to enable a totally new set of features bringing Ceilometer beyond basic metering into monitoring and alerting.

How many people does one need to build a multi-region cloud?

Hui Cheng describes in details the StackLab project. Spearheaded by Sina, Intel, Gamewave, Xi’an Jiaotong University, South China University of Technology and others, it’s a non profit platform to try and test OpenStack. Sina’s OpenStack development team was responsible for the development, operations, and go online initially. More volunteers have joined the effort and are actively being recruited to get involved to this great career, which will accelerate OpenStack popularizing in China.

An Image Transfers Service For OpenStack

John Bresnahan makes the case for a new transfer service component in OpenStack. IaaS clouds must transfer VM images from the repositories in which they reside to compute nodes where they are booted. In the current state of OpenStack images download via HTTP to a nova-compute client speaking to the Glance image service. In the future proposed by John a transfers service would provide more predictable quality of service with horizontal scalability. Check his idea.

Ceilometer is looking for volunteers to take on unassigned blueprints

The team is about to start implementing the blueprints for the g3 milestone, there are few blueprints which still don’t have anyone assigned to them. If you are looking for something useful to code, head over to see the list of things that you could be working on. Remember that contributions during the Grizzly lifecycle will get you a free ticket to the OpenStack Summit.

Tips and tricks

Upcoming Events

Report from previous events

Other news

Welcome new contributors

Celebrating the first patches submitted this week by:

  • Toan Nguyen, Rackspace
  • Hans Lindgren, KTH
  • Flavio Percoco, Redhat
  • Michael J Fork, IBM
  • Sean Chen
  • Changbin Liu
  • Dan Florea, Cisco
  • Tony NIU
  • François Rossigneux, INRIA
  • Eric Peterson, HP
  • Sunil Thaha, Redhat

The weekly newsletter is a way for the community to learn about all the various activities occurring on a weekly basis. If you would like to add content to a weekly update or have an idea about this newsletter, please leave a comment.

Tags:

OpenStack at FOSDEM’13

OpenStack will be showing a strong presence at FOSDEM 13, the largest gathering of free and open source developers in Europe.  There will be a number of talks in the Cloud devroom in the Chavanne auditorium on Sunday, February 3rd and in other places:

There will also be OpenStack mentions in various other talks during the day: Martyn Taylor should demonstrate OpenStack Horizon in conjunction with Aeolus Image Factory at 13:30, and Vangelis Koukis will present Synnefo, which provides OpenStack APIs, at 14:00.

On Saturday, Feb 2nd in room H.1309, at 11:50 James Page will talk aboutAutomating OpenStack Testing on Ubuntu, first hand experience from Ubuntu about testing on hardware every upstream commit. Hope to see many of you there.

Tags: