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

Add support for binaryless replication with aem_replication_agent #93

Open
Carnifrex opened this issue Jun 10, 2020 · 1 comment
Open

Comments

@Carnifrex
Copy link
Contributor

Carnifrex commented Jun 10, 2020

In bstopp there is a lot more flexibility in configuring the AEM replication agents e.g. the serialization or the transportUri. https://github.com/bstopp/puppet-aem#define-aemagentreplication

In the puppet-aem-resources we cannot set the serialization type and only the dest_base_url not the full transportUri so we cannot support binaryless replication.

We need to extend the aem_replication_agent so we can support all cases that can be set as agent.

@mbloch1986
Copy link
Contributor

mbloch1986 commented Jul 22, 2020

Hi @Carnifrex,

thanks for the question and the reference

To support more agent configuration parameters we need to update the ruby_aem & swagger_aem libraries.

Link to the current supported parameters in swagger_aem which are implemented in ruby_aem
https://github.com/shinesolutions/ruby_aem/blob/master/conf/spec.yaml#L962-L975

to support them in puppet-aem-resources we need to parameterise them in ruby_aem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants