epics-containers / epics-containers.github.io

Kubernetes for EPICS IOCs. Documentation for the epics-containers organization
https://epics-containers.github.io/
Apache License 2.0
15 stars 7 forks source link

Docs: "Add more support modules" modules.py missing #69

Closed amichelotti closed 5 months ago

amichelotti commented 9 months ago

An issue in documentation? ... COPY ibek-defs/adsupport/ /ctools/adsupport/ RUN python3 modules.py install ADSUPPORT R1-10 github.com/areaDetector/adsupport.git --patch adsupport/adsupport.sh RUN make -C ${SUPPORT}/adsupport -j $(nproc) ...

modules.py does not exists.

gilesknap commented 9 months ago

The document you are looking at is out of date and I'm working on updating the documentation at the moment.

The current version of that document mentions that it is out of date at the top of the page. Perhaps you are working from an old clone?

amichelotti commented 9 months ago

Just trying to follow step by step guide https://epics-containers.github.io/main/user/tutorials/generic_ioc.html. I don't think I cloned an old one, the document I believe is pointing to the right one. However I'm going ahead trying the workflow and trying to add a light support for modbus since there we have many devices based on that. However I like what you've done, and what I'm trying to do is to describe everything by using an unique yaml.

gilesknap commented 9 months ago

Just to confirm. When I follow the link above https://epics-containers.github.io/main/user/tutorials/generic_ioc.html it says 'this tutorial is out of date'.

I hope to have a new version within a couple of weeks.

gilesknap commented 8 months ago

@amichelotti please send me the support module you are trying to covert, I will use it as an example in one of the tutorials. Is it https://github.com/epics-modules/modbus?

amichelotti commented 8 months ago

Hello Giles,

Yes, exactly that module. Just today, I restarted some activity on it. In particular, I was trying to write a minimal ibek support that I plan to use for acquiring some ICPDAS modules. In a few days, I'll submit a patch that you can review and apply if it's deemed worthwhile.

Best regards, Andrea

Il giorno gio 11 gen 2024 alle ore 22:07 Giles Knap < @.***> ha scritto:

@amichelotti https://github.com/amichelotti please send me the support module you are trying to covert, I will use it as an example in one of the tutorials. Is it https://github.com/epics-modules/modbus?

— Reply to this email directly, view it on GitHub https://github.com/epics-containers/epics-containers.github.io/issues/69#issuecomment-1887962630, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAW6KTHG5RBVHV4M262M55DYOBIBNAVCNFSM6AAAAABBALRIZ2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQOBXHE3DENRTGA . You are receiving this because you were mentioned.Message ID: @.*** com>

--

Andrea Michelotti http://it.linkedin.com/in/michelotti skype:a.michelotti

gilesknap commented 8 months ago

@amichelotti Thanks that sounds great. We want to build up ibek-support to include as much of the support modules out there as possible. Also, if appropriate include a pre-built generic ioc-modbus repository with published container image.

gilesknap commented 8 months ago

Hi @amichelotti I now have an update to the generic IOC tutorial.

https://epics-containers.github.io/main/user/tutorials/generic_ioc.html

It's mostly complete. I realise that you have already worked out how to do this already! However I would appreciate your opinion if you have time to take a look.

gilesknap commented 7 months ago

TODO: remember to check the end of https://epics-containers.github.io/main/user/tutorials/generic_ioc.html - it may need tidying up as I was going to put some details of K8S dashboard in but now will defer that to a later tutorial.

gilesknap commented 5 months ago

This issue is no longer relevant I believe?