Skip to content
This repository has been archived by the owner on Sep 27, 2023. It is now read-only.

Update setup-Linux-centos-8.sh file #1057

Merged
merged 15 commits into from
Jan 6, 2022
Merged

Conversation

catzzz
Copy link
Contributor

@catzzz catzzz commented Jan 6, 2022

This PR fixes issue
1). Fix setup-Linux-centos-8.sh issue Fix setup-Linux-centos-8 #1046.
2). Fix missing $SYSTEM variable in install.sh Parallel option is not working in install.sh #1044.
3). Fix make install in install.sh causes python validation error #1056.
4). Fix assert numPy and matrix version not match latest version #1045.

Current issues

None

Code changes

  • Update python to 3.9.6
  • Add python packages networkx ,pytz,PyGithub,pysolar,PyGithub,scikit-learn, xlrd, IPython ,censusdata.
  • Updat mono installation rpmkeys --import "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF" and su -c 'curl https://download.mono-project.com/repo/centos8-stable.repo | tee /etc/yum.repos.d/mono-centos8-stable.repo'.
  • Change requirements.txt numpy>=1.21.4
  • Change #assert ! $(gridlabd matrix version) '<' '1.21.0' in gldcore/scripts/autotest/test_matrix.glm
  • Change #assert ! $(gridlabd matrix version) '<' '1.21.0' in gldcore/scripts/autotest/test_matrix_linalg.glm
  • Change #assert ! $(gridlabd matrix version) '<' '1.21.0' in gldcore/scripts/autotest/test_matrix_matlib.glm
  • Change #assert ! $(gridlabd matrix version) '<' '1.21.0' in gldcore/scripts/autotest/test_matrix_random.glm
  • Change #assert ! $(gridlabd matrix version) '<' '1.21.0' in gldcore/scripts/autotest/test_matrix_random.glm
  • Change #assert ! $(gridlabd matrix version) '<' '1.21.0' in gldcore/scripts/autotest/test_matrix_matrix.glm
  • Remove make install , add run make -j$((3*$NPROC)) system
  • Add SYSTEM=$(uname -s)

Documentation changes

None

Test and Validation Notes

@catzzz catzzz added the bug Request a fix or change to the code label Jan 6, 2022
Copy link
Member

@dchassin dchassin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Worked ok on docker centos:8.

@dchassin dchassin mentioned this pull request Jan 6, 2022
23 tasks
@dchassin dchassin merged commit e860c93 into develop Jan 6, 2022
@dchassin dchassin deleted the develop-fix-centos8-setup branch January 6, 2022 22:43
@dchassin dchassin restored the develop-fix-centos8-setup branch January 7, 2022 16:17
@dchassin dchassin deleted the develop-fix-centos8-setup branch January 7, 2022 16:20
@catzzz catzzz mentioned this pull request Jan 7, 2022
4 tasks
@dchassin dchassin linked an issue Jan 9, 2022 that may be closed by this pull request
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Request a fix or change to the code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Fix setup-Linux-centos-8
3 participants