Skip to content

Conversation

@mlitre
Copy link
Contributor

@mlitre mlitre commented Nov 25, 2025

Describe your changes

Issue ticket number and link

Checklist before requesting a review

  • I have performed a self-review of my code
  • I have made corresponding changes to the documentation
  • I read the contribution documentation and made sure that my changes meet its requirements

Copy link
Member

@andistorm andistorm left a comment

Choose a reason for hiding this comment

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

LGTM in general 🐧

The documentation is very helpful
I marked a couple of things that shouldn't be forget before merging

Comment on lines 90 to 98
# Can be used to use an other version of everest-cmake
ADD "https://www.random.org/cgi-bin/randbyte?nbytes=10&format=h" skipcache
ENV EVEREST_CMAKE_PATH=/usr/lib/cmake/everest-cmake
ENV EVEREST_CMAKE_VERSION=tmp/eebus
RUN rm -rf ${EVEREST_CMAKE_PATH} \
&& git clone https://github.com/EVerest/everest-cmake.git ${EVEREST_CMAKE_PATH} \
&& cd ${EVEREST_CMAKE_PATH} \
&& git checkout ${EVEREST_CMAKE_VERSION} \
&& rm -r .git
Copy link
Member

Choose a reason for hiding this comment

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

this is duplicated

Copy link
Member

Choose a reason for hiding this comment

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

Would be good to move most of it in the ghcr.io/everest/everest-ci/build-env-base image before merging,
Which means opening a PR in everest-ci, merge it, tag a new version/release, use this tag in the ci workflow

fi

pip install --break-system-packages \
python3 -m pip install --break-system-packages \
Copy link
Member

Choose a reason for hiding this comment

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

Could be in a dedicated PR "Improce CI scripts" or so, but not required from my side

fi

pip install --break-system-packages -r tests/ocpp_tests/requirements.txt
python3 -m pip install --break-system-packages -r tests/ocpp_tests/requirements.txt
Copy link
Member

Choose a reason for hiding this comment

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

Could be in a dedicated PR "Improce CI scripts" or so, but not required from my side


cd tests
pytest \
python3 -m pytest \
Copy link
Member

Choose a reason for hiding this comment

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

Could be in a dedicated PR "Improce CI scripts" or so, but not required from my side

@mlitre mlitre force-pushed the feature/eebus-rebased branch 2 times, most recently from d1574fe to 0b81a9b Compare December 10, 2025 14:35
@mlitre mlitre force-pushed the feature/eebus-rebased branch from 0b81a9b to bb570fc Compare January 15, 2026 15:24
@mlitre mlitre force-pushed the feature/eebus-rebased branch from bb570fc to 9d047a4 Compare January 27, 2026 15:21
andistorm and others added 6 commits February 3, 2026 11:37
This is the first implementation of EEBus and the LPC use case. The
EEBUS module requires an energy sink to limit the energy flow request
going to the energy manager.

Signed-off-by: Andreas Heinrich <[email protected]>
Signed-off-by: Martin Litre <[email protected]>
Signed-off-by: Martin Litre <[email protected]>
Co-authored-by: Andreas Heinrich <[email protected]>
Signed-off-by: Martin Litre <[email protected]>
…yle (#1785)

* refactor(eebus): Instead of using threads, use a more event driven style

Signed-off-by: Martin Litre <[email protected]>

* feat(eebus): Make grpc binary restart configurable

Signed-off-by: Martin Litre <[email protected]>

---------

Signed-off-by: Martin Litre <[email protected]>
@mlitre mlitre force-pushed the feature/eebus-rebased branch from c2f52ec to 6a5b5b7 Compare February 3, 2026 10:37
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

Successfully merging this pull request may close these issues.

3 participants