I've created a vlan and assigned an interface to that vlan as well as ve and assigned it an ip. however when i show interface brief it shows the pvid as vlan 1. Shouldn't it automatically assign the vlan id of the untagged port assigned to it?
Can you provide the following output and note the port:
show run show vlan show vlan brief
Did you apply that interface as tagged or untagged? Depending on the code level you are on, even if you tag a port to a vlan, it will still exist in the default vlan as untagged (think native vlan or our old method known as dual-mode). This allows untagged traffic to pass on the interface.