Hello,
I am on Ubuntu 16.04 and have been trying to follow the instructions for
"Installing
development code from GitHub
<http://elasticluster.readthedocs.io/en/latest/install.html#installing-development-code-from-github>".
Note that I have an updated pip, libssl-dev. python-dev, etc.
Here is the error that I end up with:
$ virtualenv elasticluster
Running virtualenv with interpreter /usr/bin/python2
New python executable in elasticluster/bin/python2
Also creating executable in elasticluster/bin/python
Installing setuptools, pkg_resources, pip, wheel...done.
$ . elasticluster/bin/activate
(elasticluster) $ cd elasticluster/
(elasticluster) elasticluster$ git clone
git://github.com/gc3-uzh-ch/elasticluster.git src
Cloning into 'src'...
remote: Counting objects: 11277, done.
remote: Compressing objects: 100% (92/92), done.
remote: Total 11277 (delta 54), reused 97 (delta 33), pack-reused 11134
Receiving objects: 100% (11277/11277), 4.90 MiB | 1.26 MiB/s, done.
Resolving deltas: 100% (6581/6581), done.
Checking connectivity... done.
(elasticluster) elasticluster$ cd src/
(elasticluster) elasticluster/src$ pip install -e .
...........
Installing collected packages: PyCLI, pycrypto, pyasn1, six, pycparser,
cffi, bcrypt, enum34, asn1crypto, idna, ipaddress, cryptography, pynacl,
paramiko, MarkupSafe, jinja2, PyYAML, ansible, click, monotonic,
humanfriendly, coloredlogs, netaddr, schema, subprocess32, boto, httplib2,
pyasn1-modules, rsa, oauth2client, uritemplate, google-api-python-client,
google-compute-engine, python-gflags, simplejson, pytz, netifaces,
requests, apache-libcloud, pbr, funcsigs, wrapt, debtcollector, Babel,
oslo.i18n, stevedore, rfc3986, oslo.config, pyparsing, iso8601, oslo.utils,
msgpack, oslo.serialization, keystoneauth1, python-keystoneclient,
jsonpointer, jsonpatch, functools32, jsonschema, warlock, PrettyTable,
pyOpenSSL, python-glanceclient, requestsexceptions, appdirs,
os-client-config, contextlib2, pyperclip, cmd2, unicodecsv, cliff,
dogpile.cache, munch, jmespath, futures, packaging, deprecation,
os-service-types, decorator, openstacksdk, osc-lib, python-neutronclient,
python-cinderclient, python-novaclient, certifi, isodate, oauthlib,
requests-oauthlib, msrest, azure-nspkg, azure-common, azure-eventgrid,
azure-cosmosdb-nspkg, python-dateutil, azure-storage-nspkg,
azure-storage-common, azure-cosmosdb-table, PyJWT, adal, secretstorage,
keyring, msrestazure, azure-mgmt-nspkg, azure-mgmt-iothub,
azure-mgmt-resource, azure-mgmt-storage, azure-mgmt-sql,
azure-mgmt-datafactory, azure-mgmt-hanaonazure, azure-mgmt-datalake-nspkg,
azure-mgmt-datalake-store, azure-mgmt-redis, azure-mgmt-compute,
azure-mgmt-monitor, azure-mgmt-network, azure-mgmt-loganalytics,
azure-mgmt-scheduler, azure-mgmt-batchai, azure-mgmt-servermanager,
azure-mgmt-servicebus, azure-mgmt-advisor,
azure-mgmt-recoveryservicesbackup, azure-mgmt-subscription, azure-mgmt-msi,
azure-mgmt-recoveryservices, azure-mgmt-notificationhubs,
azure-mgmt-eventgrid, azure-mgmt-keyvault, azure-mgmt-managementpartner,
azure-mgmt-iothubprovisioningservices, azure-mgmt-cdn,
azure-mgmt-containerservice, azure-mgmt-powerbiembedded,
azure-mgmt-commerce, azure-mgmt-trafficmanager, azure-mgmt-consumption,
azure-mgmt-containerinstance, azure-mgmt-cosmosdb,
azure-mgmt-authorization, azure-mgmt-batch, azure-mgmt-web,
azure-mgmt-rdbms, azure-mgmt-datalake-analytics,
azure-mgmt-machinelearningcompute, azure-mgmt-devtestlabs,
azure-mgmt-cognitiveservices, azure-mgmt-containerregistry,
azure-mgmt-search, azure-mgmt-dns, azure-mgmt-eventhub, azure-mgmt-relay,
azure-mgmt-marketplaceordering, azure-mgmt-servicefabric,
azure-mgmt-billing, azure-mgmt-logic, azure-mgmt-applicationinsights,
azure-mgmt-reservations, azure-mgmt-media, azure-mgmt, azure-storage-queue,
azure-storage-file, azure-servicebus, azure-batch, scandir, pathlib2,
azure-datalake-store, azure-storage-blob, azure-keyvault, azure-graphrbac,
azure-servicemanagement-legacy, azure-servicefabric, azure, elasticluster
Exception:
Traceback (most recent call last):
File
"elasticluster/local/lib/python2.7/site-packages/pip/basecommand.py", line
215, in main
status = self.run(options, args)
File
"elasticluster/local/lib/python2.7/site-packages/pip/commands/install.py",
line 342, in run
prefix=options.prefix_path,
File
"/elasticluster/local/lib/python2.7/site-packages/pip/req/req_set.py", line
784, in install
**kwargs
File
"elasticluster/local/lib/python2.7/site-packages/pip/req/req_install.py",
line 851, in install
self.move_wheel_files(self.source_dir, root=root, prefix=prefix)
File
"elasticluster/local/lib/python2.7/site-packages/pip/req/req_install.py",
line 1064, in move_wheel_files
isolated=self.isolated,
File "elasticluster/local/lib/python2.7/site-packages/pip/wheel.py", line
345, in move_wheel_files
clobber(source, lib_dir, True)
File "elasticluster/local/lib/python2.7/site-packages/pip/wheel.py", line
323, in clobber
shutil.copyfile(srcfile, destfile)
File "/usr/lib/python2.7/shutil.py", line 83, in copyfile
with open(dst, 'wb') as fdst:
IOError: [Errno 36] File name too long:
'elasticluster/lib/python2.7/site-packages/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_9999_9999_9999_999999999999_resourceGroups_000000_providers_Microsoft_Compute_virtualMachines_test_node_1_InstanceView.json'
Any help appreciated.
Cheers,
Champak
--
You received this message because you are subscribed to the Google Groups
"elasticluster" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.