Monday, July 24, 2017

MariaDB Now Available in Bitnami

We are pleased to announce the release of MariaDB in Bitnami! MariaDB is a fully community-supported, 100% open source fork of MySQL. It is one of the most widely used SQL databases in the world, and Bitnami has been including it in the stack for a number of applications for years.

Responding to popular demand, we have now published a standalone MariaDB server that you can launch in the cloud, in the datacenter, or on your local machine!

Bitnami has put together a detailed set of documents  to help developers get started integrating the Bitnami MariaDB stack into their own applications. (Once you arrive at the docs page, select the platform you're running MariaDB on and then click "Infrastructure Stacks" to find MariaDB.)

In the docs you can learn: how to connect your FTP client to the MariaDB server to upload your data, how to connect to the database via SSH or with another machine, how to secure your server for production usage, how to back up your database, and much more.

The Bitnami MariaDB stack can be run in the cloud, as a Virtual Machine, or with a native installer for Linux. We've also got a popular MariaDB Docker container and a Helm chart for using MariaDB with Kubernetes. Whether you're looking for a database to use with your new application in development or you need a cluster of MariaDB containers running in production on Kubernetes, Bitnami's got you covered!

Thursday, July 20, 2017

Security Release: GitLab 9.3.8

[Update 2017-07-21]

GitLab 9.3.8 was affected by an infinite loop bug with the mudge/re2 library. The GitLab project released GitLab 9.3.9 that solves that issue.

Bitnami GitLab 9.3.9 virtual machines and cloud images are already available in Bitnami.

----

The GitLab project released a new update that contains several security fixes, including an important security fix for two authorization bypass vulnerabilities (post-authentication). We recommend that all GitLab installations be upgraded to GitLab's new version (GitLab 9.3.8) immediately.

We released new versions of Bitnami GitLab 9.3.8 virtual machines and cloud images that fix the following security issues.
  • Projects in subgroups authorization bypass with SQL wildcards (CVE-2017-11438)
    • An authenticated user could take advantage of a badly written SQL query to add themselves to any project inside a subgroup. Versions from 9.0 are affected but 9.3 and above are not vulnerable, so this issue does not affect the latest versions we released in bitnami.com.
  • Unauthorized repository access by using project mirrors and CI (GitLab EE only) (CVE-2017-11437)
    • This vulnerability affects all versions of GitLab except GitLab 9.3.8 or newer.
More information about the issue can be found in the official blog post. There is not an available workaround for these vulnerabilities at the time.  Therefore, if you are running a GitLab instance with a version prior to 9.3.8, you will need to upgrade GitLab to its latest version by following this documentation (https://docs.bitnami.com/?page=apps&name=gitlab&section=how-to-upgrade-gitlab).

Do you have questions about Bitnami GitLab or the security issue? Please post to our community forum, and we will be happy to help you.

Wednesday, July 19, 2017

Meet the Bitnami team: Simon Bennett

The Bitnami team is a diverse group of talented people distributed all over the world. Get to know them better through this series of blog posts.

Simon Bennett is our VP of Product, leading our product vision, engaging with customers and helping the engineering team deliver awesome product to our customers.

A brief bio

I originally hail from the UK where I studied computer science and began my professional career working on projects in retail, financial services and a long-extinct category of company called “dotcoms” 

The picture to the left was one of the first projects I worked on while finishing my degree at the University of Southampton. It felt very futuristic at the time.

I moved to the San Francisco Bay Area in 2002, lured by the huge number of software companies and the freedom to snowboard or surf at the weekend depending on the season.

Somewhere along the way I got interested in the “business side” and switched from pure engineering management to product management. I really enjoy working on building durable businesses that produce valuable software products for lots of people.

Why you joined Bitnami and what excites you about working here?

During my time at VMware working on the personal desktop products I loved being able to make hundreds of thousands of developers and professionals more productive. Working for large, well-known company has many benefits, but I missed the dynamic nature of smaller companies where an individual team’s results directly affects the health of the business as a whole.

At Bitnami, I feel like I have the best of both worlds - the ability to reach hundreds of thousands of users to make them more productive, plus, a dynamic and passionate team willing to experiment, execute, and learn what our users and partners need every single day.

The caliber and passion of the people at Bitnami means I’m always learning something new - whether it’s “how to run an excellent meetup” from our operations team, or “the latest trends in immutable software infrastructure” from our globally distributed team of architects and engineers.

What are you working on?

One of my current projects is analysing the results from our annual user survey. I’m trying to understand what our users love about Bitnami today and where we can improve. Our industry is being revolutionized by the move to cloud computing and it’s a privilege to have the insights from over 17,000 survey respondents to guide our strategy and investments.

I’m also spending time getting hands on with our automated packaging system, which has been significantly upgraded in the last few months. We intend to make parts of that system available outside Bitnami to tackle new use-cases. In doing so I’m learning that having a team distributed throughout the world means that Bitnami, in a literal sense, never sleeps.

                                                                               
What do you like to do for fun?

I typically have 3-4 different projects on the go at any given time, often an art, building or electronics project with one of my boys. When time permits, I’m likely to be outside - exploring the city, heading to the mountains or the beach.









Interested in working with Simon at Bitnami? Apply for one of our open positions!