yeah, it changes all the time as lxd rebalances the cores, that’s what bit me originally as the machines were not loaded enough and all the containers had at least one cpu in the first 8, but as soon as containers started being moved away from the first 8 cores, the fun started 
# cat /sys/devices/system/cpu/online
2,4,7,11,14,25,27,30
# cat /proc/self/status [24/42]
Name: cat
Umask: 0022
State: R (running)
Tgid: 21702
Ngid: 0
Pid: 21702
PPid: 21672
TracerPid: 0
Uid: 0 0 0 0
Gid: 0 0 0 0
FDSize: 256
Groups:
NStgid: 21702
NSpid: 21702
NSpgid: 21702
NSsid: 21672
VmPeak: 224412 kB
VmSize: 224412 kB
VmLck: 0 kB
VmPin: 0 kB
VmHWM: 708 kB
VmRSS: 708 kB
RssAnon: 68 kB
RssFile: 640 kB
RssShmem: 0 kB
VmData: 312 kB
VmStk: 132 kB
VmExe: 32 kB
VmLib: 1964 kB
VmPTE: 64 kB
VmSwap: 0 kB
HugetlbPages: 0 kB
CoreDumping: 0
THP_enabled: 1
Threads: 1
SigQ: 59/514030
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000000000000
SigCgt: 0000000000000000
CapInh: 0000000000000000
CapPrm: 000001ffffffffff
CapEff: 000001ffffffffff
CapBnd: 000001ffffffffff
CapAmb: 0000000000000000
NoNewPrivs: 0
Seccomp: 2
Speculation_Store_Bypass: thread force mitigated
Cpus_allowed: 4a004894
Cpus_allowed_list: 2,4,7,11,14,25,27,30
Mems_allowed: 00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000
,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000003
Mems_allowed_list: 0-1
voluntary_ctxt_switches: 0
nonvoluntary_ctxt_switches: 0
# ls -lh /sys/devices/system/cpu/
total 0
drwxr-xr-x 2 nobody nobody 0 May 4 11:18 cpu11
drwxr-xr-x 2 nobody nobody 0 May 4 11:18 cpu14
drwxr-xr-x 2 nobody nobody 0 May 4 11:18 cpu2
drwxr-xr-x 2 nobody nobody 0 May 4 11:18 cpu25
drwxr-xr-x 2 nobody nobody 0 May 4 11:18 cpu27
drwxr-xr-x 2 nobody nobody 0 May 4 11:18 cpu30
drwxr-xr-x 2 nobody nobody 0 May 4 11:18 cpu4
drwxr-xr-x 2 nobody nobody 0 May 4 11:18 cpu7
drwxr-xr-x 2 nobody nobody 0 May 4 11:18 cpufreq
drwxr-xr-x 2 nobody nobody 0 May 4 11:18 cpuidle
drwxr-xr-x 2 nobody nobody 0 May 4 11:18 hotplug
drwxr-xr-x 2 nobody nobody 0 May 4 11:18 intel_pstate
-r--r--r-- 1 nobody nobody 1 May 4 11:18 isolated
-r--r--r-- 1 nobody nobody 5 May 4 11:18 kernel_max
drwxr-xr-x 2 nobody nobody 0 May 4 11:18 microcode
-r--r--r-- 1 nobody nobody 714 May 4 11:18 modalias
-r--r--r-- 1 nobody nobody 33 May 4 11:18 nohz_full
-r--r--r-- 1 nobody nobody 1 May 4 11:18 offline
-r--r--r-- 1 nobody nobody 5 May 4 11:18 online
-r--r--r-- 1 nobody nobody 5 May 4 11:18 possible
drwxr-xr-x 2 nobody nobody 0 May 4 11:18 power
-r--r--r-- 1 nobody nobody 5 May 4 11:18 present
drwxr-xr-x 2 nobody nobody 0 May 4 11:18 smt
-rw-r--r-- 1 nobody nobody 0 May 4 11:18 uevent
drwxr-xr-x 2 nobody nobody 0 May 4 11:18 vulnerabilities