The problem here is that you're mixing LXC and LXD containers. The list of containers you showed camed from "lxc-ls" which is the LXC command line tool.
You then went on to use those container names with "lxc profile" which is the LXD command line tool. Since those containers aren't managed by LXD, you can't assign profiles to them. Unless you're in the middle of switching from LXC to LXD, you really shouldn't have both set of tools installed as this leads to this kind of confusion. Stéphane On Fri, Mar 24, 2017 at 08:10:50AM +0200, Gabriel Marais wrote: > Thanks for the reply. It seems like none of the commands work:- > > lxc profile assign > lxc profile apply > > I am going to setup my (test) pre-production environment today and take > another look at the profiles again on that environment. > > > Regards, Gabriel > > On Wed, Mar 22, 2017 at 2:03 PM, Jamie Brown <[email protected]> wrote: > > > This may not be the answer but I think the client commands for applying > > profiles have changed, so depending on your version it could be that you > > need to use one of; > > > > > > > > lxc profile assign [<remote>:]<container> <profiles> > > > > lxc profile add [<remote>:]<container> <profile> > > > > lxc profile remove [<remote>:]<container> <profile> > > > > > > > > Rather than lxc profile apply. > > > > > > > > *From: *lxc-users <[email protected]> on behalf > > of Gabriel Marais <[email protected]> > > *Reply-To: *LXC users mailing-list <[email protected]> > > *Date: *Wednesday, 22 March 2017 at 11:50 > > *To: *"[email protected]" <lxc-users@lists. > > linuxcontainers.org> > > *Subject: *[lxc-users] Profile Assignment Error > > > > > > > > Hi Guys > > > > > > > > I am having an issue assigning a profile to a container. Below my steps:- > > > > > > > > 1. List Profiles > > > > [13:43:12] root@vm-server-01:*~* # lxc profile list > > > > +---------+---------+ > > > > | NAME | USED BY | > > > > +---------+---------+ > > > > | default | 0 | > > > > +---------+---------+ > > > > | docker | 0 | > > > > +---------+---------+ > > > > > > > > 2. Create a new Profile > > > > [13:43:18] root@vm-server-01:*~* # lxc profile create migratetest > > > > Profile migratetest created > > > > > > > > [13:46:47] root@vm-server-01:*~* # lxc profile list > > > > +-------------+---------+ > > > > | NAME | USED BY | > > > > +-------------+---------+ > > > > | default | 0 | > > > > +-------------+---------+ > > > > | docker | 0 | > > > > +-------------+---------+ > > > > | migratetest | 0 | > > > > +-------------+---------+ > > > > > > > > [13:48:47] root@vm-server-01:*~* # lxc-ls --fancy > > > > NAME STATE AUTOSTART GROUPS IPV4 IPV6 > > > > paulus-test STOPPED 0 - - - > > > > snappy_1604 STOPPED 0 - - - > > > > ubuntu_1404 STOPPED 0 - - - > > > > ubuntu_1604 STOPPED 0 - - - > > > > > > > > > > > > 3. Link the container to the profile > > > > [13:45:21] root@vm-server-01:*~* # lxc profile apply ubuntu_1404 > > migratetest --debug > > > > DBUG[03-22|13:46:47] Raw response: {"type":"sync","status":" > > Success","status_code":200,"operation":"","error_code":0," > > error":"","metadata":{"config":{"core.trust_password":true," > > images.auto_update_cached":"false","images.auto_update_ > > interval":"24","images.remote_cache_expiry":"5"},"api_ > > extensions":["storage_zfs_remove_snapshots","container_ > > host_shutdown_timeout","container_syscall_filtering"," > > auth_pki","container_last_used_at","etag","patch","usb_ > > devices","https_allowed_credentials","image_compression_algorithm"," > > directory_manipulation","container_cpu_time","storage_ > > zfs_use_refquota","storage_lvm_mount_options","network"," > > profile_usedby","container_push","container_exec_recording","certificate_ > > update","container_exec_signal_handling","gpu_devices" > > ,"container_image_properties","migration_progress","id_map", > > "network_firewall_filtering","network_routes","storage"," > > file_delete","file_append","network_dhcp_expiry","storage_ > > lvm_vg_rename","storage_lvm_thinpool_rename","network_ > > vlan","image_create_aliases","container_stateless_copy"]," > > api_status":"stable","api_version":"1.0","auth":"trusted","public":false," > > environment":{"addresses":[],"architectures":["x86_64"," > > i686"],"certificate":"-----BEGIN CERTIFICATE-----\nMIIFXjCCA0agAwIBAgIQE9+ > > oSwckHm0nytRugNyHnTANBgkqhkiG9w0BAQsFADA6\nMRwwGgYDVQQKExNsaW51eGNvbnRha > > W5lcnMub3JnMRowGAYDVQQDDBFyb290QHZt\nLXNlcnZlci0wMTAeFw0xNzAzMjIwO > > TI3NTJaFw0yNzAzMjAwOTI3NTJaMDoxHDAa\nBgNVBAoTE2xpbnV4Y29udGFpbmVyc > > y5vcmcxGjAYBgNVBAMMEXJvb3RAdm0tc2Vy\ndmVyLTAxMIICIjANBgkqhkiG9w0BA > > QEFAAOCAg8AMIICCgKCAgEArHikisFdu0cq\nsgZw+n1jhyLf/C8H+ > > ANs5eWHxStqSY/wShQSY7mujVLhvu/mM/awGmbeqISwGskN\nsVBC7fkCqWf3vf/ > > n6FlzOWwD1x3FSGqYfAbO+uXFQxsYA6BZQiUjhtEb/4Ks2ok2\nil/ > > t5IfBaEtIO25ES4jw2U1pytOd63Eu25B9wMmX4k/vj5n/Nk/PQgVkz3VHNCXm\ > > nqDMnH0rOCPjP8Tr1ZYMruVxZ9Q1GFR+BGvomDKzLYRmJJnToJJMmva+qmv+Mg3Md\ > > nS9L1WXTd7S888SVNQm6lK5R/NPkKkEkA92Z926pVI3irpL9dfvLxO+ > > 5ph2rjppZO\n3+UO+g4MIfZbznA9+FF9Sac7/qymmRUkqZMvWyBRWOSYhRcEMrpCBIn > > 8xJPLbtmL\n1vEC2C/OSDDrwvAb29nWjg6AkXX+E7AbJzlJd4VUPhoDJJNTs+ > > bQ350SaeXV9JED\nreQj0elaUPusEhJGa01tnFjFKghrK1R9wjdr1RyTIJrMVCUop39ASwKT/ > > bEzp/CB\na+Eg+Rs34Ie7aRRfXU5CWymCSgikFwBanTXCRP4L0MLCDsLssCad8m2L8awdWjL/\ > > nsm/fXCUloPp0baFJ2O4Buq6Wepoy/31BgDLyfZOym5bkFZYa6X1CmtaYfctYo+Xd\ > > nZH6niFGAtWppJeiI2G4DeD8V43QsfN8CAwEAAaNgMF4wDgYDVR0PAQH/BAQDAgWg\ > > nMBMGA1UdJQQMMAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwKQYDVR0RBCIwIIIM\ > > ndm0tc2VydmVyLTAxhwQKAAIPhwTAqDgChwQKAAMBMA0GCSqGSIb3DQEBCwU > > AA4IC\nAQA4XPgirgpVx/UqyZorZH0XyXVHdmh4LJEF29okJ40E > > uv9eSum2LZMeZA41Ts/8\nke+Gzwadj1yWGd+e33G9t2X8PyBhC0u30yA4VzqsT0/ > > pCKP51wUPScRLtfHzeUpG\nKwapB6buMnwKyqI6fNyNyxH2MhMDNzFOvJbQNmOs9H+ > > ojR7wB0sbfWAdOnnZHHAO\nyynDvfb0TvWbbw+KnCfnIUoaJza7qSUeeOuedrEl52FSp > > brDeBiLqat/RIxhkv32\nfJMk5CwsAsw1lVkMvirUs4VNE9T17 > > ZWSOlzWaon2R1Hxggela9pzeB8gdnY/xtea\nzOmJ34oqmB8n9m+iNIELrs9pjyTWdm0a96sw/ > > RDs5lfy1TOIickNjXC5n1d5zSrb\nRv+eqUEAGku/j1ru/ > > j2dygYZBgaZ1xdqT1mbmZjoOnBpUU/BD9pTUKtj6kTXQ4C5\ > > nqddYtOOd3sLOX0LroX1s8bjCe7qikRKGb3VbAQMhuGPK+xNQ/6Yy+TLij70j1HI1\ > > ngHuAUrxfsIbRzKXUq7m2KMopedcRHeeWgGsAbI45F4w2QFBTtFz+9i3NMixtLL3a\ > > nD7lR6v71VjhuGeUecCY8XZmq1DQscOgKPdqCX+LV2lQ82JdTACk4G5aAP0RnwG3k\nm/ > > UgEHt84g+L1gHDkKS1N4EhekK8tGiLXebJnuRYTlG/4A==\n-----END > > CERTIFICATE-----\n","certificate_fingerprint":""," > > driver":"lxc","driver_version":"2.0.7","kernel":"Linux"," > > kernel_architecture":"x86_64","kernel_version":"4.4.0-62- > > generic","server":"lxd","server_pid":1555,"server_ > > version":"2.12","storage":"","storage_version":""}}} > > > > > > > > DBUG[03-22|13:46:47] Raw response: {"error":"not > > found","error_code":404,"type":"error"} > > > > > > > > > > > > Even with the container started, I get the same error. Can someone perhaps > > point me in the right direction? > > > > > > > > > > > > Thanks, Gabriel > > > > _______________________________________________ > > lxc-users mailing list > > [email protected] > > http://lists.linuxcontainers.org/listinfo/lxc-users > > > _______________________________________________ > lxc-users mailing list > [email protected] > http://lists.linuxcontainers.org/listinfo/lxc-users -- Stéphane Graber Ubuntu developer http://www.ubuntu.com
signature.asc
Description: PGP signature
_______________________________________________ lxc-users mailing list [email protected] http://lists.linuxcontainers.org/listinfo/lxc-users
