Skip to content

[New]: hychain #100

@anthonyra

Description

@anthonyra

Discord (Github) Handle

No response

Is there an existing issue for this?

  • I have searched the existing issues

Have you discussed this in the Discord yet?

  • I have discussed this in the Discord

Discord Link

No response

New Service - Documentation

https://github.com/HYCHAIN/guardian-node-software

New Service - Checklist

Initialized using:

ansible-galaxy role init [NAME] --init-path=depin/services/roles

Dependencies

If an Ansible Role is needed because of a dependency ensure it's also initialized in depin.libs

ansible-galaxy role init [NAME] --init-path=depin/libs/roles

Commands

Ensure all of the listed commands are implemented for the New Service.

  • install
  • start
  • stop
  • restart
  • uninstall

Metrics

  • custom Prometheus collector is provided (as necessary)

Not required if Service provides a prometheus endpoint that exposes the following
minimum requirements:
- status
- reset / restart counter

Logs

  • logs are collected via syslog

'galaxy.yml'

  • updated version by one minor step (1.0.0 => 1.1.0)

New Services should never create breaking changes but adds new features

  • dependencies are updated for required collections

Molecule

  • all galaxy.yml dependencies are added to molecule/default/requirements.yml for tests
  • passes default tests

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    Milestone 1

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions