Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding Python 3 compatibility #35 #41

Merged
merged 1 commit into from
Dec 30, 2019
Merged

Conversation

dmknutsen
Copy link
Contributor

@dmknutsen dmknutsen commented Dec 9, 2019

Updated GroundSystem.py and RoutingService.py scripts needed to upgrade to Python 3.

Describe the contribution
Fixes issue #35

Testing performed
Steps taken to test the contribution:

  1. Build steps:
    a. Need to install Python 3 (if not already installed)
    b. May need to install zmq and pyqt4 for python3
    - sudo apt-get install python3-zmq
    - sudo apt-get install python3-pyqt4

  2. Execution steps:
    To run type - python3 GroundSystem.py

Expected behavior changes
No behavior changes are expected. However there was an additional unreported issue with the commanding interface - where upon startup it would intermittently issue the following error - "Ignored socket error" resulting in the inability to command. This issue was also fixed when updating the scripts.

System(s) tested on:

  • Oracle VM VirtualBox
  • OS: ubuntu - 19.10
  • Versions: cFE 6.6.0a, OSAL 1.4.2a

Additional context
NA

Contributor Info
Dan Knutsen
NASA Goddard Space Flight Center

Community contributors
You must attach a signed CLA (required for acceptance) or reference one already submitted

Updated GroundSystem.py and RoutingService.py scripts needed to upgrade to Python 3.
@skliper skliper added the CCB:Approved Indicates approval by CCB label Dec 18, 2019
@skliper
Copy link
Contributor

skliper commented Dec 18, 2019

CCB 20191218 - Reviewed and approved for IC

@skliper skliper changed the base branch from master to ic-20191230 December 30, 2019 19:54
@skliper skliper merged commit de8c151 into nasa:ic-20191230 Dec 30, 2019
@skliper skliper added this to the 2.2.0 milestone Dec 30, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CCB:Approved Indicates approval by CCB
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants