Comments (3)
If you're using Vagrant, vagrant ssh-config
is what you should be using. Just authenticate exactly as the output of that command describes. I've found an example here: https://stackoverflow.com/a/12938524. scp -F
can read that format (not sure from STDIN). You could also use paramiko.ssh.SSHConfig
but I don't know if paramiko comes with support for file transfer.
from deploy-pub.
Thanks sevein! Looks like I'll have to add another option (and some documentation) to the acceptance tests (in particular, scp_server_file_to_local
of archivematicaselenium.py) so that scp
-requiring tests can use the path to a specified identity file instead of a password. I'll close the issue here and open a new one in the acceptance tests repo, assigned to me.
from deploy-pub.
Cool. I would also try to consider scp just another file transport because it's likely that not all the environments are going to provide scp, e.g. in RDSS, scp is not going to be a thing at all. The files you're trying to access may be available as some kind of network share (perhaps nfs or some transparent mount point in the filesystem).
from deploy-pub.
Related Issues (20)
- Problem: we're not using Ansible pipelining support
- Playbook does not upgrade MySQL 5x to 8x as required in 1.16
- Allow to create AIPs using local content HOT 2
- Nginx requires a restart after vagrant up
- Problem: error installing front-end dependencies in playbooks/archivematica HOT 5
- Problem: error generating special sampledata transfers in playbooks/archivematica HOT 1
- Task: Improve access to source code in AtoM Vagrant boxes
- Task: Allow external access to Elasticsearch in AtoM Vagrant boxes
- Problem: Purge database (Ansible task) fails in atom-xenial Vagrant box
- Task: Create Binder playbook
- Problem: archivematica database is not created HOT 2
- Problem: Missing easy way to deploy v1.7.0 of Archivematica HOT 5
- Problem: Archivematica 1.7 playbook fails due to missing java dependency HOT 2
- Problem: minor details missing in digital ocean instructions
- Problem: MySQL service down in AtoM Trusty playbook HOT 6
- Problem: AtoM playbooks don't indicate ES config version
- Problem: some vars- files are missing MySQL users and databases HOT 1
- Problem: archivematica centos7/rhel playbook fails to create database
- Problem: gearmand config is not populated
- Problem: Ubuntu 18.04 is not supported HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from deploy-pub.