Bug 1650350 - [DDF] So what are system utilities (eg. yum, subscription-manager, firewall-cmd) written in now? Or is this statement
Summary: [DDF] So what are system utilities (eg. yum, subscription-manager, firewall-c...
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Enterprise Linux 8
Classification: Red Hat
Component: Documentation
Version: ---
Hardware: All
OS: All
unspecified
unspecified
Target Milestone: rc
: 8.0
Assignee: Ioanna Gkioka
QA Contact:
Marie Dolezelova
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-11-15 22:22 UTC by Direct Docs Feedback
Modified: 2019-02-16 02:55 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-01-29 10:41:43 UTC
Type: ---
Target Upstream Version:


Attachments (Terms of Use)

Description Direct Docs Feedback 2018-11-15 22:22:42 UTC
So what are system utilities (eg. yum, subscription-manager, firewall-cmd) written in now? Or is this statement referring just to the minimal install?

https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8-beta/html/8.0_beta_release_notes/overview#annotations:bc4b4afc-5a48-4369-a4ea-ef3df076550c

Comment 2 Marie Dolezelova 2018-11-21 13:59:48 UTC
Hello!

Thank you very much for providing this feedback.

Red Hat Enterprise Linux 8 is distributed with Python 3.6. The package is not installed by default. To install Python 3.6, use the yum install python3 command.

Python 2.7 is available in the python2 package. However, Python 2 will have a shorter life cycle and its aim is to facilitate smoother transition to Python 3 for customers. 

For more information about using Python in RHEL 8, please see this documentation:

https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8-beta/html/configuring_basic_system_settings/using-python3


Unfortunately, I am not able to answer your question how this fact influences the languages in which particular components are written.

Honza and Charalampos, please could you help to answer this question?

Thank you!

Marie

Comment 3 Charalampos Stratakis 2018-11-21 14:24:32 UTC
So as far as I understand it, the question can be rephrased to "If no python is installed by default, how are system components written in python, able to function?".

This question can be seen answered here: https://developers.redhat.com/blog/2018/11/14/python-in-rhel-8/ at the platform-python section.

This is also mentioned briefly here: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8-beta/html-single/configuring_basic_system_settings/#the_internal_platform_python_package

The main distinction is that system tools use a different interpreter than the one intended to be used directly by customers/users.

Do we need to make that distinction clear in the release notes somehow? Petr what would you think?

Comment 4 Marie Dolezelova 2018-11-21 22:39:18 UTC
(In reply to Charalampos Stratakis from comment #3)
> So as far as I understand it, the question can be rephrased to "If no python
> is installed by default, how are system components written in python, able
> to function?".
> 
> This question can be seen answered here:
> https://developers.redhat.com/blog/2018/11/14/python-in-rhel-8/ at the
> platform-python section.
> 
> This is also mentioned briefly here:
> https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8-
> beta/html-single/configuring_basic_system_settings/
> #the_internal_platform_python_package
> 
> The main distinction is that system tools use a different interpreter than
> the one intended to be used directly by customers/users.
> 
> Do we need to make that distinction clear in the release notes somehow? Petr
> what would you think?

Charalampos, thanks a lot for providing these useful sources of information.

Comment 5 Petr Viktorin 2018-12-03 12:58:42 UTC
> Do we need to make that distinction clear in the release notes somehow? Petr what would you think?

Oh, I missed that question!

I don't think this particular detail needs to go in the Release Notes. A more authoritative place for it than the blog post would be somewhat nice to have, but I'm OK with the current state of things.

Comment 7 Ioanna Gkioka 2019-01-29 10:41:43 UTC
Thanks a lot for your feedback. No further action needed from the docs perspective.

Thus, I am closing this bug.


Note You need to log in before you can comment on or make changes to this bug.