Skip to content
This repository was archived by the owner on Aug 14, 2020. It is now read-only.

Conversation

@gildegoma
Copy link
Contributor

  1. Fetch EthACKdotOrg/dovecot for via HTTPS to avoid authenticity errors
    with some github.com ip addresses:
Cloning into 'puppet/modules/dovecot'...
The authenticity of host 'github.com (192.30.252.128)' can't be
established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)? ^C
fogmail (master)$ Clone of 'git@github.com:EthACKdotOrg/dovecot.git'
into submodule path 'puppet/modules/dovecot' failed
  1. Fix referred commit for EthACKdotOrg/dovecot (previous commit was probably squashed when feature branch was rebased for Corrections mjhas/dovecot#27)

🍥 Bonus Question: are you open to switch to a puppet module dependency manager, instead of relying on git submodules? I am a total newbie in Puppet (but have some experience with Chef and Ansible CM tools) and with rapid internet search it seems to me that http://librarian-puppet.com/ would be a (the) good candidate.

1) Fetch EthACKdotOrg/dovecot for via HTTPS to avoid authenticity errors
with some github.com ip addresses:

```
Cloning into 'puppet/modules/dovecot'...
The authenticity of host 'github.com (192.30.252.128)' can't be
established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)? ^C
fogmail (master)$ Clone of 'git@github.com:EthACKdotOrg/dovecot.git'
into submodule path 'puppet/modules/dovecot' failed
```

2) Fix referred commit for EthACKdotOrg/dovecot (previous commit was
probably squashed when feature branch was rebased for
mjhas/dovecot#27
cjeanneret added a commit that referenced this pull request Dec 1, 2014
Fix broken 'dovecot' git submodule dependencies

Thanks!

For now, I'd rather use submodules in order to avoid more dependencies.
Especially since it's not finished.
Maybe later, once modules are fixed and stabilized (especially the one for xtreemfs, being developed with now). More over, the whole stuff will be scripted, especially the "storage" part, as anyone should be able to deploy that.
@cjeanneret cjeanneret merged commit 0895aee into EthACKdotOrg:master Dec 1, 2014
@cjeanneret
Copy link
Contributor

Thanks!

For now, I'd rather use submodules in order to avoid more dependencies.
Especially since it's not finished.
Maybe later, once modules are fixed and stabilized (especially the one for xtreemfs, being developed with now). More over, the whole stuff will be scripted, especially the "storage" part, as anyone should be able to deploy that.

@gildegoma gildegoma deleted the fix-gitsubmodules branch December 1, 2014 18:59
@gildegoma
Copy link
Contributor Author

Ok, thanks for the feedback!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants