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

Update build sciprt to create SETO Blazegraph Image #1713

Open
6 of 21 tasks
AAndersn opened this issue Apr 24, 2023 · 6 comments
Open
6 of 21 tasks

Update build sciprt to create SETO Blazegraph Image #1713

AAndersn opened this issue Apr 24, 2023 · 6 comments
Assignees

Comments

@AAndersn
Copy link
Contributor

AAndersn commented Apr 24, 2023

Todo (Alex):

  • Single script distributed_feeder.py includes OpenDSs, insert measurements, insert houses, and add distributed areas in the updated base models.
  • Add distributed area in the base model (may be in separate script). Add the main function to call once to update base model xmls. (Not part of the blazegraph build process).
  • Resolve model mrid error (for EPRI model).
  • Update topology service

Todo (Tonya)

  • Fork CIM Builder under gridappsd (Not public)
  • Fork CIM Graph under gridappsd (Public)
  • Pre-req:
    • CIM Builder feature/68
    • CIM Graph develop (use the latest release version from PYPi https://pypi.org/project/cim-graph/0.1.6a0/)
    • CIMHub develop
    • Powergrid Models seto_cleanup
    • Update step to check if XML uploaded correctly.
    • Call distributed_feeder.py script in topology processor.
      ./insert_all_houses.sh - Yes
      ./test_all_houses.sh - Yes
  • Add documentation for adding a new model in blazegraph on readthedocs.

Todo (Andy):

  • Figure out reliance on list_all_measurables.sh by insert houses script and then remove it.
  • Take the existing mrid json file to assign mrids to measurements if it is passed in insert measurements
  • modify to assure generation of unique measurement mrids and retain them to reproduce.
  • push generated mrid files at https://github.com/GRIDAPPSD/Powergrid-Models/tree/develop/platform/Meas
  • Update insert houses.py to use new mrid format and retain house mrids and use to reproduce
  • Take the existing mrid json file to assign mrids to houses if it is passed insert houses script.
  • Take the generated distributed area mrid to json file and use that if passed. Make sure they are unique.
  • Test distributed static y bus service

If the build script and Blazegraph image works correctly:

  • Merge Seto cleanup Powergrid-Models#116
  • Merge gridappsd-docker-build
  • Merge GOSS-GridAPPS-D SETO PRs
  • Merge PRs on CIM Builder for feature/68
  • Create release branch for CIM Builder and CIM Graph fork
@tonya1
Copy link
Contributor

tonya1 commented May 2, 2023

@AAndersn Please test gridappsd/blazegraph:seto.

@tonya1 tonya1 assigned AAndersn and unassigned tonya1 May 25, 2023
@tonya1
Copy link
Contributor

tonya1 commented May 25, 2023

Re-assigned to @AAndersn for review.

@AAndersn
Copy link
Contributor Author

Need #1742 for testing

@AAndersn
Copy link
Contributor Author

@tonya1 : I am getting this error:

Pulling blazegraph (gridappsd/blazegraph/seto:)...
ERROR: pull access denied for gridappsd/blazegraph/seto, repository does not exist or may require 'docker login': denied: requested access to the resource is denied

@AAndersn
Copy link
Contributor Author

@tonya1 , nevermind! I had a typo in docker-compose.

@poorva1209
Copy link
Contributor

poorva1209 commented Jul 27, 2023

@tonya1

  • Need to update PYTHONPATH for insertMeasurements and insertHouses script while building blazegraph container.
  • Make sure those scripts are using blazegraph URL and not localhost

@poorva1209 poorva1209 changed the title Create feature/seto image Update build sciprt to create SETO Blazegraph Image Nov 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants