Red Hat Satellite will switch to MongoDB for PostgreSQL

Red Hat Satellite will switch to MongoDB for PostgreSQL

Red Hat has made the announcement that the company will discontinue MongoDB in the coming months. to normalize the PostgreSQL backend. In your intention to switch to a single database, the Red Hat Satellite development team has chosen PostgreSQL.  

The reason given by Red Hat for this MongoDB removal is that PostgreSQL would be a better solution for the data types and uses required by Satellite. So the Red Hat Satellite team is inviting the community to prepare for this change.

Red Hat Satellite is a systems management solution that simplifies the deployment and management of Red Hat infrastructure in physical, virtual, and cloud environments.

This administration tool helps users provision, configure, and update systems to keep them efficient, secure, and compliant with various standards.

According to Red Hat, by automating most system maintenance tasks, Red Hat Satellite helps organizations become more efficient, reduce operating costs, and enable IT to better meet the strategic needs of the organization. company.

Why remove MongoDB Community Edition?

The company said that, Until now, Red Hat Satellite used two underlying databases: MongoDB and PostgreSQL.  

MongoDB

However since 2016, the team would have found an advantage in using a relational database with undo and transactions for the necessary functions in Pulp and finally in Satellite. PostgreSQL, which was already there, therefore gathered its advantages.

Pulp is a platform for managing software package repositories and making them available to a large number of consumers.

Pulp can mirror all or part of a repository locally, host its own software packages in repositories, and manage many types of content from multiple sources in one place.

“The reasons for this orientation are that we believe that PostgreSQL is a better solution for the data types and usage that Satellite requires.

Additionally, unifying into a single database system simplifies the overall architecture of Satellite and can facilitate recovery, backup and recovery after a failure, "said the team.

However, some Internet users see things differently. Since as we mentioned last October, Eliot Horowitz, Technical Director and Co-Founder of MongoDB made an announcement which created a tumult in the open source community: creating a new open source license, the Server Side Public License (SSPL) for famous Document Oriented Database Management System.

This means that the versions of MongoDB under this license are not open source.

What impact will this change have on features or performance recognized by Red Hat Satellite?

For this, the team said they did not anticipate any significant impact on Red Hat Satellite performance with the removal of MongoDB.

Considerable effort has been put in place, the team says, to avoid any damage to software functionality with the removal of MongoDB so that its users always get the best out of the solution.
Another question that remains is: what will happen to the current versions of Red Hat Satellite that are compatible with MongoDB Community Edition?

For this, the team indicated that current versions of Red Hat Satellite incorporating MongoDB will continue to be supported and will benefit from bug fixes if necessary. "

The integrated version of MongoDB will continue to be compatible with versions of Red Hat Satellite where it has already been released.

MongoDB is incorporated into currently supported versions of Red Hat Satellite 6. If a workaround is needed, instead of downgrading to a new version of MongoDB, the team will create a workaround for the problem.
Therefore, the Satellite team will fix MongoDB as needed until it is phased out «.


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.