Updating Ubuntu updates python versions? - ubuntu-16.04

I am currently running ubuntu 16.04, I have a multiple versions of python3 installed in my system. They are kind of messed up with failure while building these versions. I was earlier planning on upgrading to ubuntu 18, but now does these python issues that I have in 16 will also be carried forward in 18 after the update?

Related

Openstack Kolla-ansible migration route from CentOS Linux 8 to CentOS Stream8

I am currently using Kolla-ansible for deploying my OpenStack environment and I am running the Openstack Victoria version on CentOS Linux 8. Due to EOL of CentOS Linux 8 is no longer supported. I wanted to migrate now on CentOS stream8.
On the official website they have mentioned the following Note:
CentOS Linux 8 (as opposed to CentOS Stream 8) is no longer supported as a host OS. The Victoria release will in the future support both CentOS Linux 8 and CentOS Stream 8, and provide a route for migration.
My question is:
Has anyone done this migration (any worrisome issues)?
Any idea, are they going to provide a migration route soon because the above-mentioned note is there for around 3-4 months and they stopped supporting CentOS Linux 8?

Redhat stopped CentOS 7 updates, Do we need to upgrade to CentOS 8 Stream version?

We are using 'CentOS Linux release 7.9.2009 (Core)' for production servers. But it seems that Redhat stopped Centos 7 full updates from November 2020 onwards. We are in confusion do we need to upgrade to CentOS 8 or Centos Stream?, As per Centos / wiki official docs. They were providing full/maintenance support for Centos 8 Stream still 2024. Is this Centos 8 Steam version is stable or can we continue with Centos 7 maintenance version?
Reference URLS :
https://wiki.centos.org/About/Product,
https://en.wikipedia.org/wiki/CentOS#CentOS_version_7
In my career i have seen prod servers even running on Solaris 11 which was released 10 years ago and has no support now.
This usually depends, whether the underlying dependencies required by your application change/requires to be updated frequently or not,
If yes - Go with supported version.( which will also run out of support :D )
If No - Stay where you are. ( Best choice Mostly )

Building Flutter Engine on Ubuntu

I use Ubuntu 20.04. When I run https://github.com/flutter/flutter/wiki/Setting-up-the-Engine-development-environment step 7
sudo ./build/install-build-deps-android.sh
ERROR: Only Ubuntu 12.04 (precise), 14.04 (trusty), 14.10 (utopic), 15.04 (vivid), 16.04 (xenial), 18.04 (bionic), and Debian (rodete and stretch) are currently supported
And the doc says:
If you're on Linux, run the following. Note: These scripts are distro- and version-specific, so are not guaranteed to work on every configuration. If they fail, you may need to find comparable packages to the ones that weren't found.
Based on the documentation, How do I know which packages are not compatible.
Maybe you can modify that install-build-deps-android.sh script and force 20.04 and try to go on the building process?

Mongodb 4: Failed to start mongod.service: Unit mongod.service not found

I am trying to install mongodb 4 on Ubuntu 15.10 but its giving me this error when I start mongod:
Failed to start mongod.service: Unit mongod.service not found
I followed this official installation guide:
https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/
There is no official installation instructions for Ubuntu 15.10
I was successfully able to install on Ubuntu 16 but I am getting issues on Ubuntu 15.10.
Since ubuntu 15 isn't officially supported, you might have installed either the version for ubuntu 14 or 16.
Ubuntu possibly upgraded the init system to upstart/systemd (around v15). It's possible that the mongo release for ubuntu 14 varies as in it's packaged for a different init system.
You could write your own init script and install it into /etc/init.d. Alternatively using process control systems like supervisor.
Your other option (probably better for security) is to get a new server and migrate there. It could be potentially done without downtime.
If Ubuntu 16 isn't working for you, and you need to go back in time to an earlier version, I would choose the previous Long Term Support version, so the last 14.x rather than 15.x.
You are correct in using Mongo 3.6 with Meteor, there are likely to be compatibility issues with 4.0

Will application built on RHEL6.4 be able to run on Centos 6.4 unupdatedly

I learn that RHEL and Centos has the exact same source code. So my question here is if one application built for RHEL 6.4, could we just install and make it running on Centos 6.4 without any update?
And another question is RHEL and Centos will always use the same version number for the same source code, right?
Yes, software built on RHEL 6.4 should work as-is on CentOS 6.4 (assuming you don't depend on one of the relatively few RHEL-specific details, mostly to do with branding).
CentOS, except where necessary, uses upstream RHEL sources unmodified. When they need to modify a package they indicate that in the release notes and in the release field of the RPM in question.